I think I bought a few badges from your store (some small stuff) and I had no issue.
I do have a legitimate question and maybe an opportunity for improvement. I first assume that a completed transaction for a pre-order initiates the payment process immediately, which is where the transaction fee occurs. Is it not possible to hold the queue, or at least a "soft" spot in line without triggering the payment transaction? This could theoretically avoid the cancellation fee. I have seen something along these lines since I've been browsing around for a Ryzen 9 CPU, some distributors will offer a full refund on the pre-order, although that is usually stipulated that it also stems from the possibility of the price changing. Just a thought.
For an opportunity for improvement, maybe the red text regarding the pre-order could have an asterisk and a note stating "Pre-Orders subject to cancellation charges, see full terms and conditions at xxxxxx"
Maybe this is the first time you've had this issue, but I feel like I might have been a bit perturbed myself if I had been in this situation myself. I often look at return policies for sites, but not always. Sometimes you have to make it dummy-resistant (nothing is dummy-proof). You know warning signs all exist because somebody did something stupid in the past...
Thank you for your orders with us.
This is a legitimate request, but the problem with this is we are a small business, and unlike Amazon or eBay, who may charge your card when the item ships, your card is charged immediately when you place an order on the site. We cannot reserve places in line for customers who have not paid, as it causes issues with us and our suppliers when it comes time to ship the item.
It's hard to explain here the inner workings of how it all comes together, but essentially, we cannot take an order, and then when it comes time to ship, run the card and it gets declined, but the manufacturer already shipped out the part. Or we have to play collections and then try and follow up with the customer for a new payment, etc.
As a small business, we take payment at the time the order is placed on our site, and then have it immediately shipped out. (If out of stock, we list the lead time for when it will ship)
Our return policy is very clear, and you're right, many people don't take the time to read it before ordering, but then again, many do. This is definitely NOT the 1st time this has come up in the past, however, the majority of our customers, 95% + are more than willing to understand, and work with us to provide them with a discount on their future orders, so no money is lost. The OP didn't want to hear anything, he refused all of my calls, and within 24 hours of emailing us, had already filed a dispute with PayPal.
Again thanks for all of your feedback guys... I think this thread has run it's course...