I'm not going to say anything about the main dx.com website, as I never used it.
I did get a pretty good sized order from the EU warehouse. I knew I was overpaying, I just wanted to get it fast, without waiting in customs or pay import fees.
It did get here fast, but it seems the warehouse is only physically based in Europe, and taxes are not paid. As such, I had to get a day off to get to customs and pay 18 USD to get my goods.
I gave them the befit of the doubt and sent them proof of payment so they can reinbourse my fee. No reply from support, after dozens of phonecalls and E-Mails someone finally answered telling me I could not be reinboursed because I "didn't buy customs insurance".
I'll give it two stars, as products were good quality and got here fast, but the prices were high, taxes were high, support was rare and rude and worst of all, they are scamming people...