There is no worse delivery service than Purolator.
After waiting 2 days for my cell phone, the first delay because of weather the second day because he never bothered to come to my address, he delivered it to one of their drop centers, but registered the delivery to an unknown address in my neighborhood, with a signature. Needless to say I thought the phone was stolen, went to this address, called customer service, and finally was told that the idiot had eventually dropped it off at their center. All wrong information, and I waited for nothing.
I avoid them at all costs, but when you order something on line, you don't always know what service they'll be using, until it's too late.