T Tatiana Nuriev Review of DHL Express Canada 3 years ago HORRIBLE SERVICE. HORRIBLE SERVICE.Drivers never able deliver any order .
Comments: