Maranatha's almond butter is the only one I've seen here in Belize for a huge price. I do think almond butter tends to be thinner than peanut butter. The date seems like it should be okay, but as I said before, the smell test usually works for me.

We bought some extra virgin coconut oil here that smelled "off" even though it was still in date (but not by much). When we bought another bottle with a later date and compared the two, it was obvious that the first had gone bad. I had done some googling in the meantime, and apparently coconut oil only very rarely goes rancid, but we certainly got a bad one. The fresh one was sweet and yummy -- a completely different product from the one that tasted and smelled strange. We threw it out.