I'm growing increasingly frustrated with the errors this expensive tool has. During road rides I can sometimes be going 80mph. The distance moved and the time transpired is accurate, so how does the speed get so grossly miscalculated? This has happened several times, all on clear days in areas with excellent coverage (Rochester, NY area). I've also had GPS connection drop for no apparent reason during rides and runs, resulting in missed distance tracking and map tracking. I would not expect this from a $100 tool let alone one that cost $450. I don't expect any such device to require periodic power down to "reset" things. That's unacceptable. So how does Garmin rectify such issues?