Because WhoStore has offered a partial refund as a show of good faith, I'm hiding this post for the time being at its request. We had a dispute, but that dispute is in the past and the matter can be considered final and closed.
In fairness to those who took the time to comment, I'm leaving this placeholder and leaving the comments up. Let this serve as a warning to any retail establishment that may not believe the customer is always right: Sooner or later, he will be.
Case closed. Nothing more to see here. Move along.