I so wanted this to be my go-to bike shop for repairs, but they've let me down repeatedly. The mechanic seems to be very good but the customer service side for repairs is a huge let-down. Here's the dynamic: drop off the bike. Days pass. No word from the bike shop. Eventually I call them to find out what's up. I get everything from "Oh we were just about to call you" (wow what an AMAZING coincidence! Almost too much of one to believe!) to some development that has delayed repair that I should have been informed of by the bike shop within 24 hours or so of their finding it out. Though considering my experiences here, maybe those were just lies too and the mechanic simply hadn't gotten around to doing the repairs. I was also sold a somewhat non-critical part for my bike, it came in and it was clearly not exactly what I ordered or needed, and I was told "well that's what they sent us!" WRONG ANSWER BUCKWHEAT. Sorry kids, I'm going to Dominic's in Tempe even though it's significantly farther from me.