Most of the mountain rescue and sar teams in Oregon have been running Garmin units for over a decade now, with minimal problems, for what that's worth.
Units I used over the years, no real problems:
48, 12, 12xl, Geko 201, GPSMAP 60cx
Sorry to hear about your bad luck.