I've always assumed that when you pull up Google Maps, due North will be at top center of the screen.
The old mapping compass I've had for years disagrees with this assumption, so I just bought a second compass on Trade Me. But now they're both pointing in the same direction, some 20/30 degrees different to my assumed Google Maps north. BTW, the compasses are nowhere near large metal objects.
Comments?