Compasses do not work consistently around ferrous metals. I think you have to take it out of the bag away from your car or other metal objects to really see how well it's working. Typically they're not accurate inside a building for the same reasons. Just for fun, take a knife or other metal object and run it back and forth in front of the north needle on your compass.