Been here several times, and never once had a bad experience. You're helped quickly, staff is very knowledgeable, and turnaround times are awesome. Ive gotten my bike tuned up here and back to me the next day (that rarely happens at other bike shops)! Prices are average, and the bike/accessory selection is a bit small, but its a small shop, so no big deal. I started coming here because of bad experiences at Landis Cyclery right around the corner, and I will continue to come back due to the excellent service I get here. Two thumbs up, for sure!