In my experience, all speedos (regardless of manufacturer) read wrong, I tend to use the GPs (when on) as a more accurate measure but know I have between 3 and 5mph out most of the time, although last weekend on the autobahn, 135mph on the speedo came out as 128mph ish (I only glanced at it) on...