The GPS and other location services seem to default to about 50 miles south. Doesn't matter which location service I use. One or all three.
Maps relocates me correctly after a couple of seconds, (I'll assume that's Google) but it starts out in the same place. Could it be my network extender?