I'm surprised people give this place such good reviews. I took a bike in there and it came out a) with a different seat and b) kinda more broken. First of all, I hadn't asked for anything to be done to my seat and they switched it out for a crappy one. I eventually fund my seat on someone else's bike. Weird, no? Secondly, I rode all of half a block before having to come back to have them fix a problem the bike hadn't had when I'd taken it in. Super unimpressed and definitely won't go back.