Is it possible I could personally pay Garmin to hire a lead software developer? GC is truly god-awful. Why does it push my activities to Strava and Training Peaks 75% of the time? Why do I need to work around by plugging in my 920 and manually uploading it because Garmin Connect is so spotty it will take 2+ hours to transfer to Strava? What is going on there at Garmin? Its so frustrating. You do realize someone or some entity will come along and make a watch for endurance folks that will work as well or better than yours but then HAVE A SITE THAT WILL AGGREGATE THAT ACTIVITY OUT WITHOUT CONTINUOUS ISSUES?!