I shop here only when absolutely necessary. They never have a fully stocked store. The last time I purchased something (a week ago), I got it home and it tasted rancid. I then noticed the date. "Expired May 1, 2015". Just a few months too old. The deli department is always out of whatever is on sale. The store isn't clean, and there is no one in sight to ask where something is if it can't be found. The line at customer service is waaaaaaaaaay too long. No one there except people buying lottery tickets. I must give them credit (the reason for the one star) for giving me an additional $5.00 for my inconvenience when they refunded my stale purchase.