I find the elevation data, itself, to be quit accurate regardless of where I start, but the climbing data is another matter entirely. I understand that the Garmin records raw elevation, or at least the minimally filtered output of a filter combining GPS elevation (long term accurate) and pressure altitude. The noise on relatively flat courses produces a good deal of "climbing" just based on data noise. In the end it's all relative.