Amazon granting refunds for Mass Effect 3

A few users on BioWare Social Network have claimed they’ve returned their copies of Mass Effect 3 purchased from Amazon, and they’ve been fully refunded for the transaction. 

User Lycius posted: "Amazon is giving me a refund on my opened CE. Sweet! Maybe I can find another game that doesn’t crush my soul to spend that $80 on." He later confirmed that his purchased was completely refunded.

Usually, a company would rather either replace or swap with a sold product when the product is defective. Now, Amazon is basically replacing a product for what BioWare intended it to contain. Does a game with a frustrating story justify a full refund from a retailer that had nothing to do with the actual creation of the game, or does it make them liable for even selling the product?