I bought a new bike this summer and I made the mistake of buying it in the supermarket (a huge promotion convinced me), lol right. Well, the bike looked good, most components were Shimano, so that was a warranty, but I regret it a lot because when I need support I don't have no one to give it, so I need to pay for maintenance. Where do you usually get your bikes from?