If you buy a Garmin with MicroSD card (like the Vista HCx) and set it to also log on the card than this won’t happen. You’ll get nice and upload-ready .gpx files on your card.