Just went into browse the other day, and this place can be hit or miss on thier deals. One thing that gets me here is some of the "in your face" customer service. It's a little much, and they need to back of a little. Also, no matter what I say as a customer, the employee should never ever swear as to mimic my swearing. That's a big customer service no-no.
Leaving 5 stars for a great store overall, but especially for the service. I came in for advice on helmets and gear, and believe me, ask for Trevor. He was more than happy to grab some off the shelf and help me fit them and made sure it was a comfortable, safe fit. Couldn't be more pleased with my expirience and I will come back many more times!