I've noticed a little drift when running on the low side of available GPS satellites. GPS won't always provide a perfect location. The reported location will vary, within a 15 ft (or so) circle. More locked satellites helps. I'm generally amazed at how steady the Spark is at an assigned location.