I used them and had to use the credit card company to get my money back, they weren't interested in customer service. Calls not returned, promises mad and not kept. Buy from them at your peril.
Whenever DPD deliver to me the service is always great. I can't fault them.
Connect with Facebook to get one click access to Trustpilot.