So... in effect, anyone shipping to EU needs to not only do that, but hold the order for 15 days before fulfilling. At least that's ow I read it. Customer places an order, you ship, they cancel it two weeks later, and you're out round-trip shipping and likely customs fees as well.
I ran an online store for a number of years and shipped products all over the world. If I still owned that company I'd pull the plug on all EU sales, too. It's a head-scratcher for sure.
Not quite.
This is a snippet from the EU's explanation:
"If you buy a product or service online, by phone or from a seller at your doorstep (in legal terms a “distance contract” or “off-premises contract”) you have the right to withdraw. This means you can cancel the contract within
14 days without providing any
justification (the "cooling-off period"). For goods this means
14 days from the date of delivery, for services 14 days after the day the contract was agreed. If the cooling-off period expires on a non-working day, your deadline is extended until the next working day." (emphasis added in italics)
Once the customer receives the product, they have 14 days to change their mind and return it for any reason.
For return shipping:
"If you decide to return the product within the 14-day cooling period,
you are responsible for the costs of postage and packaging. The only exceptions: if the seller offers to pay, or if the seller fails to inform you about those costs before you buy."
Nothing was mentioned about customs fees.
All in all, a PITA for anyone selling online to or within the EU.