I have several bar magnets with the north and south poles labeled on them. It is my understanding that a compass itself is a tiny magnet and the north (often the red part of the compass) end is itself a north polarity. This means that this end would point towards a south pole of a magnet. From every reference book or website I've looked at, the north end of the compass should point along the magnetic field and direct itself towards the south pole. Every compass that I bring near these brand new bar magnets behave the opposite as expected. The north end of the compass points towards the labeled north pole of each and every magnet. Either all of these magnets are mislabeled or there is something that I'm missing. I know for a fact that the problem is not in the compasses...they all correctly point towards our geographic north. What's going on here?