I fear the day my garmin forerunner 305 dies on me … I push and pull all directly in gpx format using just my debian desktop. It auto-imports into workout-tracker too