I bought a cheap one at Wal-Mart. $7 I think. It points north just as well as a $100 compass does.

It may not take being run over by a tank, but since it is on my person if it gets run over by a tank, it is likely I have more issues than whatever damage that might do to the compass.
_________________________
Warning - I am not an expert on anything having to do with this forum, but that won't stop me from saying what I think. smile

Bob