So, I contacted email support. They said they'd waive the fees. I ordered, and talked to chat support because I was having problems with my address. They said "There is no reason why we would waive import fees, taxes and shipping and no one should do that."
I sent through order and contacted email support to get them to waive the fees. I get a reply "we've issued promotional credit to make up for the postage" - uh no.
So I email again - "Please waive the import fee as you have already promised in a previous email. Please stop messing me around. I don't want promotional credit, I want both fees waived." No reply after a few hours. I'm getting nervous, there's a $107 USD fee charged to my credit card and nothing is happening.
So I jump back on chat support.
"I'm sorry for the incorrect information you received.
If an item is shipping to international country, we're unable to remove import fee
Orders that are shipped to countries outside the U.S. may be subject to import taxes, customs duties, and fees charged by the destination country customs authorities."
Get out. It's only got import tax on it because you've put it up for $500 for some insane reason. Further discussion.. and then suddenly, the sun comes out. They say there's nothing they can do now, but the moment that it ships, they'll refund the entire order. I get the person's name and ask them to send me their promise, because at this point I need it in writing to make sure it happens. They give their name and have followed up with an email confirming the promise. I also asked for them to ship it in a box as I had heard reports of smashed watch cases from it being shipped in padded envelopes. They said they'd make sure it is.
It's almost worth celebrating at this point, this may well be the last time I have to contact them. But this whole hassle today should never have had to have happened, what a total pain in the ass. Hope everyone else has an easier passage than this!