I have been unfortunate enough to have several companies use DX as a courier. The first time I never received all of my items. Or a response from DX. Or a refund. The lorry pulled up outside my house and then just drive away!
Just been awaiting another delivery and am given a delivery slot. No deal. They can't be bothered. Don't even tell you that it's not coming. Absolutely useless. How they are still in business is baffling. Avoid at all costs.