I have only run with my Garmin 405 one time. I was able to successfully upload that activity. When I look on my dashboard it lists the activity as the proper completed distance. But, when I try to create a course from that run, it shaves a little off. i.e. I ran 3.10 miles in 30.04 minutes but when trying to save it as a course, it says 3.06 miles in 29.41. Anyone know why it does this?