i've been to most of the bike shops in downtown NYC/brooklyn and this is my favorite. i do most of my own repair work myself but when i need something this is where i go. they have gone above and beyond on several occasions for me. you might have to wait a little bit but be patient there's a reason they're always so busy. they charge fair prices and do solid work. highly recommended. P.S. great wheel builders too...
more