Does your shop offer mountain bike rentals?
This shop has been helpful to me, the staff is friendly. The prices on some of the equipment like helmets sometimes seems a little high, but most bike shops are. I had my crankset replaced at this location, and I have gone there to buy parts for my bike too, the staff was friendly, and knowledgeable. Most of the guys there ride everyday.