service and selection are top of the line. prices are not ok. everything is marked up. like show me one other bike shop in the city that charges $9/tube?? the price of service is steep too. not an indictment on the work they do but you're better off buying parts elsewhere.