Hard to imagine how a place with staff this rude can survive for so long, so there must be _something_ they do right. But it's not customer service. Make sure to triple check everything before you hand them your cash. The teenager bike fans they have working there surely know lots about bikes, but they sure as hell don't know much about encouraging repeat visits by their customers.
Pros: Er, nice windows
Cons: The staff
more