I work with a lot of different GPS units doing survey work and we see variation between sets all the time. Some variables are how many channels (8-12), type of antenna (both brand and whether it is active or passive), quality of installation, satellite geometry (of those being received) and then a variety of more technical variables.
Cheers