Walmart.com had the cheapest price on military spec compass's. These are the real deal not the poor copies that others will try to sell. Only complaint isn't about the products but the ordering process. I ordered them while the compass's were on sale after clicking the final order button it went to a white screen and it didn't go thru for some reason. I didn't realize it didn't go thru till 4 days later when the sale was over. So I ended up paying full price. Next time will pay more attention to the ordering process.