This place is HUGE for a cycle based shop.
I went to find a decent leather jacket for street riding ... although they had a ton, there were none to my liking.
This was just my shopping experience (and nothing against this place) ... so your mileage may vary.