UPS is also licensed but I don't know if they will accept one-off shipments
Can par is easy and cost effective. I shipped a spam can from sudbury to manitoba for $50. Whats nice is you do eveything online, they pick the parcel up from your house. Even if it costs a bit more than Canada post its worth it due to not having to step foot in a post office.