s
sauravu Review of DHL Express Canada
Most unhelpful , very low level of service . Be re...
Most unhelpful , very low level of service . Be ready for significant amount of pain in dealing with them. My DHL courier for Amex card was delayed by a more than 3 weeks which was supposed to be next day delivery from USA
Comments: