My package came 2500km in 2 days then sat in Regina 50km from my house and then went on a 1000km trip around the province and eventually back to Regina where it sat for multiple days. It could of been delivered easily on the 3rd day but instead took over 3 weeks as DHL could not get them to say where my package was. I would give them zero starts if I could.