Since then I've had numerous small problems with it, not least the copper contacts keep furring up from the sweat on my wrist and need careful remedial work otherwise no contact with the dock, no charge, no good.
On Sundays ride I was wearing it on the wrist strap that goes with the bike mount, I hit a bump in the road just before going into San Marcos and it popped out of the strap. When I went back to get it, it was in two pieces on the floor. I collected the pieces and this morning carefully cleaned the edges, mounted them together, put it on the dock and retrieved my data from the w/e rides. Everything seemed fine. I took it easily popped apart again, so I decided to look on the Garmin website for repairs costs as its waaaay out of warranty. $99 for a trade-in repair.
So I looked to see if they had a newer model. The Forerunner 405 looks nicer, its smaller and more like a traditional HRM. However, you still can't use it for swimming so all the old hassles remain. Yes I know I could swim with it under my swim hat etc. The problem is anything but on the wrist becomes a time drain in T1. And yes, I know the GPS wouldn't work while swimming, I don't much care, I'll use it as an HRM and stopwatch, or just a stopwatch for the swim. But nope, Garmin can't seem to do what cheap watch makers have been doing for 30yrs, making waterproof cases.
So, I got out the SuperGlue, and glued the two halves of the watch back together. I left it on charge, once fully charged I took it out to the yard and watched as it struggled to pick-up the satellites. I waited, waited... nothing. It then occurred to me that I'd actually lost the GPS part of the unit when it fell apart. That explained the big empty space inside the case. D'oh.
I checked the Walmart web site, they were selling the 305 for $299 but no 405, I called the Hill Country Running company, they didn't answer, Jack and Adams was closed, called Rogue Equipment, they answered but despite being listed on the Garmin website as a supplier for Austin, didn't have any Garmins in stock. Gave up the idea of buying a new one and called Garmin.
After a 20-min wait the line was answered. I got a very helpful guy who listened, we discussed the 405 and my need for a swim watch, he made some suggestions(swim hat) and in the end we agreed on the repair. I guess from that perspective the $99 is a good deal.
Edit: I got a new/refurbished Garmin back from them on Friday 15 August. Reasonable turnaround, fair deal given how much I'd wrecked the old one.