Hi Jalex23,
its good to hear that you have had a pleasant experience with xpress post but it appears that some people didn't at least from what i have read in this forum and some personal experience,nothing have been lost but slightly delayed usually by an extra day compared to their guaranteed delivery on time and i have noticed not much difference between priority and xpress post in terms of service beside the signature on delivery option that comes automatic with priority while its optional on xpress and require more fees plus priority is expensive compare to xpress.
as for courriers i agree with you that fedex is expensive but im specifically talking about purolator as i have had great experience with them,delivery always on time and sometimes even earlier(really worth what i have paid).