What DHL doesn't tell you is that once it arrives at the sorting facility in Ontario, they hand it off to the local DHL courier and the tracking # they provided for you originally no longer works, as they assign it a new tracking number. Not sure if it's the same process if it's inland. But outland, they do that.
We found this out the 'hard' way when we sent our application from Poland, and it mysteriously said "Delivery arranged. No further updates expected" once it arrived in Ontario. Nobody told us this was going to happen and I had to email DHL to get the new tracking number. Luckily they replied quickly and I was able to track it. But it left a very sour taste in my mouth that they did this and
a) did not tell us they would do this, and
b) they didn't bother to tell me the new tracking number. I had to follow up with them to get it.
Sounds like FedEx is the way to go, as it tracks from start to end. If I ever need to send something overseas again, I will definitely use FexEx.