I've got a GPS, but I've never put it on the bike to check the accuracy of the speedo.........and it's too damn cold to go out for a ride today. It started out this morning at 24 degrees and only suppose to get up to 37 this afternoon. If, by chance it warms up this coming weekend, I'll give it a test run.