I believe my GPS is very accurate when it comes my MPH, but I have noticed that there is a bit of lag in reporting the data. For instance, the speedometer will drop first, then the GPS will show that I am slowing down one or two seconds later. Nothing much, but there is latency in there.