I'm sorry but if all I get is a 25% code, and a refund, I'm gonna be heated.
Shouldn't be happening to people that ordered right away, that's not right, and no percentage code is going to fix that.
Back when the LeBron XI id's got delayed a month or so (NOT CANCELLED) Nike gave me the shoes for free (full refund but still got the shoes to keep) and a $50 gift card. And this is way worse than a month delay, this is a "sorry, you ain't ever getting the Coal Hearted X's you ordered as soon as the link when live, unless you pay some fool on ebay."