For the most part, CanadaLost gets things right. I haven't had too many shipments go awry and I've shipped thousands of parcels in the past 2.5 years. They do mess up on the tracking service sometimes though. I've had perhaps a few dozen parcels be listed as delivered when they hadn't been. Sometimes they seem to bounce through odd places. Maybe they're accidententally shipped off to the wrong depot and their path is corrected. All in all, the service works, but the infrequent screwups can be pretty aggrivating.
Want nearly free GBB gas?