Dx Delivery
Read all reviews for Dx Delivery →
Completely unreliable
Completely unreliable, unprofessional, no customer service at all and live chat just redirects you to useless information on my website. Their inability to carry out their work has forced me to loose out on work.