It's been a while since I have been there but when I first started riding I was told to go check this place out. By the look of their website, one would would think the store would be much bigger and maybe a large chain of stores. Nope, they have a small suite that is hard to find unless you are looking for it, but it is worth the find.
These people were very friendly and very helpful. I was able to try different riding gear on before purchasing and if it wasn't in stock or have my size or they didn't normally carry it, they were more than happy to order anything in their catalog for me and call me when it was in.
I have been very pleased with the products I purchased there and when I need riding gear in the future, I will definitely return!