The problem I have with Garmin is lack of support for older devices. They practically bricked my old bike computer. Unfortunately it's been awhile and I can't recall the details of the issue. I have since switched to Wahoo but have only had it for about 3-4 years now.