Most of the time I'm good with Canada Post and will love/defend their service, but Ive been waiting forever for this particular item. Items Postal Code(by an American) was messed up, only by putting an A instead of a 4 in one spot, but the rest of the address is good to go. It's added an extra two weeks onto the process.
The CBSA also held onto it for a week. Joy!