The Brunton TruArc 3 compass is pocket-sized (I carried an older version when at Florida mega parks so I didn'tget turned around), has adjustable declination (very important in my view), and a global needle for a low price. It's not a high end compass, but it will point to true north so long as you've set it with the magnetic declination for your area. Listed for $24 at REI.

I'm pretty sure they're made in the U.S. if that is a preference for you.