Looks like Mio, the global GPS gurus, are having a bit of trouble with their website. All we're hoping is that it hasn't carried over into their brand of GPS in-car systems. If that's the case, as the picture above shows, they'll be proving the old axiom that Finland's the place you want to be — even if you're France. Or maybe they're just French fans of the Third Reich, as you'll see in the pic below the jump.
Either way, we're a bit wary of buying a brand-spanking new GPS system from a company with problems determining the correct location of Western European countries. Eastern Europe? Now, that's a whole different story.