Your beef is with the manufacturer, not the retailer. Once applied BestBuy won't take it back. Contact the manufacturer.
I checked out their site and their refund only applies to orders bought online. And I'm not about to pay to get a new one. I'll try best buy an see what happens.
It has a lifetime warranty, if you want to keep it go find one of those mall kiosk that sell Zagg IS and have them re-apply a new set for you 5$ to 10 $ labor as far as a refund goes I don't think they'll give you your money back unless you go through Zagg itself.