A few weeks ago my Fenix 6 Pro began to play up with poor battery life, button lag, GPS failing, etc... The watch was about 18 months old so I contacted Garmin customer service who were great with organising a replacement, UNTIL...
7 days after Garmin had notified me that they had received my watch, I got curious about when to expect the replacement. I contacted Garmin and was told that the replacement is not in stock (first I had been told) and that I could expect to wait 2/2.5 months for it to become available. I even asked if I could pay to upgrade to a Fenix 7 so I had a working watch but was informed this is not an option. I was offered a titanium version of the watch (original was black) which I don't particularly like. I was told the options are either wait or take the titanium version...
Overall the customer service has been good and the person assisting me on live chat was great but I feel like I've paid hundreds for a top-end watch for it to break within two years, then be told wait 2 months or take this one that you don't like just feels a bit disappointing.
I have read on the forums that plenty of people have had much better experiences with Garmin (https://forums.garmin.com/outdoor-recreation/outdoor-recreation/f/fenix-7-series/301366/recent-exchange-experience-with-product-support)
Any ideas?