I really like this store for it is main advantage: friendly patient staff ! they are welcoming, answer your silly questions with a smile and infos. Their products are not cheap, but are not way above the market either. I tuned up my old bike for a 100$. very good service. and I am considering buying a new bike from them now. They have 5 years service for free and good financial plans.
Con: I wish they sell Giant and other major brands as well.