I mailed a parcel to my sister - 356 kms away - on October 8 (a Friday). She's in Ontario as well. She still doesn't have it. My friend in Alabama mailed me a package on October 9 (a Saturday) - 1,982 kms away - it arrived today. Her parcel weighed more than mine, and cost $2 less to mail.
Canada Post you should be ashamed, especially when you tell me constantly that parcels within Canada take a minimum of 6 business days to be delivered unless I pay EXTRA over your already exhorbitant rates.