I wish I could say that I’ve had an overwhelmingly positive experience with Garmin products, but this has not been the case. I have an eTrex H which works well but which has a weak anchor for the wrist strap (it broke off when I pulled it out of my pocket and had to climb down into a ravine to retrieve it). I have a Forerunner 405 which worked well when it worked but had to be replaced 3 times in just over a year. Since the third replacement was going to cost me a lot of money, I purchased a Forerunner 305 hoping it would be more reliable. It seemed to be ok but unfortunately the Quick Release wrist strap is a piece of crap and decide to quickly release the watch two weeks after I bought it after I gently brushed snow off of it while on a chairlift. It is gone. I’ve spent a lot of money on Garmin products and so far one works but is broken, another doesn’t work, and the third is gone because of a poor mounting design. My wife has a Timex Global Trainer which she got for less but which has longer battery life and is solid as a rock (I’ve had 4 Garmin devices over the same period of time). I am mad as hell to be out another watch in such a short period of time. Garmin needs to seriously step up its quality control before I’ll ever purchase another one of their products.