This doesn't happen often, but it ticks me off. When you buy something that still has two weeks to go before it's the sell-by date, you expect said food item to be fresh. I bought half-and-half today that supposedly doesn't expire until the 20th, and it's sour. I can't take it back because I tossed the receipt. Ah well...