It's been a known problem for years. Anything over 30-40 mph it is off 8-10 mph.
I just do 10 over the posted speed above 35. I've checked mine against those police displays on the side of the road and they are about as accurate as my speedo... everyone seems to be different.