I would understand more if they had sold out but they haven't, it's still available despite the crazy resale prices. Every label produces extra records in addition to the numbered run for this very reason, from small 500 print runs all the way up to this 5000 print run. If they don't then I would argue it's their fault, especially for an established larger label like Craft.
I've seen companies use the "If we send you a replacement that means another customer will miss out" argument before and it really doesn't sit right with me. It's like they are gaslighting the buyer into feeling as if their actions are causing the issue when in reality it's either the labels (poor packaging or QC if it's a pressing issue) or the shipping company.
I don't have an issue with Craft offering the 15% refund, but to do so whilst also saying they won't accept a return is putting people (
@mingerton in this case) in an uncomfortable situation - take what we give you or tough luck.