Probably LOTS of people. Is the 'S&W Store' affiliated with S&W itself? Because I can't see S&W doing this.
Now, some store/website just NAMED 'S&W Store'. Yes, I can see this happening. I've been ripped off this way, too. I always had my credit card reverse the charges.
I also ALWAYS take a screen shot of a really good offer, just because of this kind of BS, before I place my order. It's amazing how often you get charged the 'full price', and the seller denies that the item was ever for sale at a good discount.