Garmin's big weakness, which TFA alludes to, is their software. The Garmin Connect app hasn't really changed in the six years I've used it. Which would be fine if it were particularly functional, but ...