When I hiked Owls Head earlier in the year and arrived at the summit, the 3 GPS devices (all Garmin) that my group had all showed the elevation at about a hundred feet below what it should have been. I know that GPS units aren't always the most accurate with elevation but thought it was odd for all 3 to be off like this when they had been very accurate on other peaks earlier in the day. This was disappointing to see for some of us and raised the question whether Owls Head is a true 4K or not. I'm sure it is, so have others had similar experiences on Owls Head or on any other mountains where multiple devices show an incorrect elevation that was more than just a few feet off?
You don't say which models you were using. The models and their calibration modes fall into 3 categories:
* GPS altitude (no barometric altitude sensor): The nominal accuracy for the GPS altitude is ~95% probability of being within 20 meters (66 ft). The errors are a combination of 2 types: systematic (eg satellite orbit or clock errors, variations in the ionosphere, poor satellite constellation, etc) that will affect all nearby units similarly, and random (eg noise in the receiver, differences due to the antennas being in slightly different locations, differences in the immediate surround, etc) that will affect the units independently. The systematic errors generally dominate so 3 GPSes giving essentially the same altitude doesn't mean that it is accurate. (It really only says that the GPS units are operating properly.)
* Barometric altitude (Garmin sensor units) with manual calibration: The key question is how is the barometric altitude calibrated and what has happened since calibration. If you calibrate all to the same "known altitude" at the same time and the known altitude is inaccurate, all will exhibit similar errors. Or if the barometric pressure is changing rapidly, then the error of all 3 will drift similarly and the more time, the more error.
* Barometric altitude (Garmin sensor units) with automatic calibration. (Automatic calibration is done by automatic comparison to the GPS altitude over an extended continuous period just prior to the measurement, preferably several hours or longer.) I haven't seen any official accuracy specs for this mode.
Garmin specs the barometric altitude accuracy (for the 60CSx, others are probably similar) as "accuracy, +/- 10 feet", subject to proper user calibration. I suspect that automatic calibration is probably best for most hikers and if you turn the GPS on at the trail head or earlier (eg for the drive to the trailhead) the accuracy should be as good as it will get by the time you reach the summit. This is what I do and I usually find the summit altitude to be within 10 feet of the published altitude. (Don't forget to correct for how high the GPS is above ground level.)
Doug