Booo to Hasbro for their "here is your cupon, but we will not honor it", scheme. I think Hasbro should take the hit on this one, and show that they actually care about their customers.
Allowing a cupon to go through check out, then not honoring later it is deceitful and bad business. To make matters worse, they require you to phone in your "approval" on thier change or have your order cancelled. There are a lot of us who obviously love Star Wars and the merchandise it has generated. We all are willing to spend our hard earned money, (on what some might call plastic junk), to a point. So why risk alienating your base market? Why not just take one for the team? The email that went out could have said:
Your recent purchase of "..." was not actually valid with the cupon code you used. However since this was our mistake we will honor this cupon. Please enjoy your purchase and your 25% discout and free shipping as a thank you for your continued support of our brand.
But instead we get:
If you don't call we use to ok the voided cupon we will cancel your order.
Way to go guys.