Good but not always fresh

I bought 3 boxes of these because they do taste really good. But when they came, they tasted stale. I don't know if it is a problem from the production, or the storage, or the transmit but they taste bad. I know what they are supposed to taste like but this batch was hard and I felt like o waa gonna break a tooth eating them.

###

