That is just not right. It was thier mistake, I would FIRST dispute with the credit card company, hopefully you have the admission in writting ( e-mail).
If that does not work out ( I would demand return for a FULL refund, and a shipping lable to boot!) you could try your state attorney general and see if they will help. Also opening up a dispute with BBB cant hurt...they base their ratings on disputes settled AFIAK.
http://ag.wyo.gov/cpu/consumer-complaints
Matters the Consumer Protection Unit CAN examine:
(Includes but not limited to)
- Misleading advertising
- Anticompetitive conduct
- Bait and switch advertising
- Consumer privacy invasions
- Deceptive or unauthorized billing
- Overly aggressive door-to-door sales tactics
- Unfair trade practices
did you take possesion yet or is it still with an FFL?