No Canadian choices, unfortunately.
US Post office has some deals, if you're close enough to the border to run the packages over, but shipping to OZ and Europe is just plain expensive.
Make sure that you've been using the air service with XCanada Post and make sure the clerk is putting the little blue air mail stickers on the package, or it goes by surface mail and that takes
months.
Imagination will often carry us to worlds that never were. But without it we go nowhere. Carl Sagan