I had a package shipped to Vernon B.C
It was confirmed that CP received my package. After 1 1/2 months with the tracking showing "Canada Post has recieved the package" they lost my package and i went through hell. After 1 1/2 months, they finally found my package and it was shipped. CP has one of the worst track records and quite frankly they dont give a damn about their job. If Fedex or UPS was cheaper, id rather deal with them as they will actually go out of their way to do what they claim, CP will give you promises, and when something goes wrong, they lie to your face and tell you its "your problem not mine."
Edit : @ Rumple Felt
I Beleive That mysterious charge is Customs + Brokering fees. It happens from time to time.
Certified Sniper Clinic Instructor and Counter Sniper
Sentinel Arms Customs - Specializing In Unique, One of a kind guns