During the summer my Garmin Edge 305 became an annoying little bitch. Just like the first unit that I had, this one developed a major bump/vibration aversion. As you can imagine, this was a bit of an issue on both the road and trail. Enough of an issue that I didn't even use it for the last 2 months. A while back, I was able to have my first unit replaced by Garmin but this time they wanted $89 (plus shipping) to give me a refurbished unit that was probably going to develop the same issues as the first two. Not gonna happen. So, instead I did a bit o googling and found a website that led me how to fix the problem myself since it all comes down to a faulty design that allows the connectors to loosen.