Mine doesn't, at least well enough to trust. I'm looking at another, but I want to test if this could be a simple fix. Everyone seems to refer to it as a "coating" on the net. I figure a bit of polish is worth finding out. It would likely be either above the vin or behind the mirror, both of which I don't need to see out if it goes poorly. Which, I figure there is at least a 50% chance of.
edit to add: curious to the effects on gps as well.