Also ask any serious Garmin watch user about their charging/data contacts. They start to rot away after 1-2 years of being exposed to sweat.

Just looked at mine and wondered whether I should 3D print a cover for the contacts from TPU. Thanks for the idea!

I don't think I've ever heard anyone complain about that, and I know a good amount of people who use Garmin watches. My own forerunner is still going strong after 5 (I think) years of use, with multiple runs a week for most of that time.

I've had my Fenix 5 Plus swapped once during warranty because of this. And the replacement's contacts started to corrode again when I sold the watch. It might not happen to all models, but some are very prone to it.

Just have a look at Google results: https://www.google.com/search?q=garmin+watch+contacts+corrod...

I know someone whose garmin watch refused to charge after a few years, not sure if it was caused by sweat. Mine is starting to get wonky after a few years. I keep worrying I'll plug in some time and it will stop. anec-data is not that reliable of course.