Well, I can comment on elevation gain on mapmyride verses Garmin. Dh just did a ride yesterday that mapmyride said would be 3,500 feet of climbing and his Garmin said it was over 6,000. Almost double.