Then why not do what every other company ever does and either:
1) Take a deposit, not the full amount.
2) Not charge the person until the item's about to be dispatched.
Jeeze, stop defending OC when they're doing *objectively* scummy things in terms of communication.
If they did that every chancer on the internet would place an order hoping to get a card they could scalp on Ebay and the site would be innundated by these kind of orders.
You're thinking this from a selfish own perspective - try seeing the bigger picture, it does help.