CP has definitely been slower than usual due to the holiday season, but they have been very good to me recently. I've done a lot of ordering of stuff over the last week or so and everything has arrived intact within a very reasonable time frame. Not once did I have to go to the post office to pick something up (which is usually the case).
Guess I've got a guy on my route that actually believes in "delivering" mail and packages.