I know nothing of bikes but my kids have been going through bikes over the years and Bike World has been there every step of the way. They are great with repairs and recommendations and I consider their prices to be reasonable. They are knowledgeable and professional and most importantly they are reasonable when it comes to advice, I have never felt like they are trying to upsell me or take advantage of my lack of knowledge which gives me confidence in their services.