In contrast to AT&T’s customer service or lack there of, my wife had a great experience with Amazon’s customer service. She purchased a case of Teddy Puffs for our son and when we received them, the expiration date was less than 6 months away. The boxes we have bought in the store expired about a year after we bought them. Amazon quickly refunded our money (about $32) and said we could keep them as they can’t take back food. I was amazed at the response as AT&T won’t give me my $20 back for their mistake (I still haven’t heard from a supervisor). My only recourse will be to fight the credit card charge.
In any case, Amazon is definitely the first place we’ll look to shop.