There's a thread running in Chains at the moment about disappointing Costco purchases and there are quite a few discussions suggesting that if you don't like something you should take it back for a refund.
Not when something is obviously broken, bad, infested, already open or moldy that sort of thing but if you purely did not like the food product and have opened it and tasted it is it realistic for the store to accept an item back and give you a refund? Once at Publix I saw a shopper return a half eaten packet of cookies 'because we didn't like them'. Are we not responsible for making choices in a supermarket that our family or ourselves may not like when we get it home? That hummus was too garlicky, sauce too sweet, curry too spicey, pie too gloopy.
Should the onus be on we the shopper to take risks or on the market to give us our money back because we bought something on a whim that is not to our taste?
My personal opinion is that if you buy something you have not tried before and nobody likes it it's not the store's fault. That product cannot be resold so it's not like bringing back a bookshelf or chair that doesn't suit your house.