Posting Bike to US/Canada

Right,
I want to take my touring bike to Vancouver with me.

We are flying Air Pacific so taking it with me doesn’t seem to be an option. They look really tight on their baggage allowances.

I have a mate in Seattle I can post or ship to.

Any suggestions before I start looking at shipping companies, Australia post etc?

Are there any random options I might not have thought of?

I know Andy TC uses Australia Post- Express Post International. I expect they’d be pretty reasonable since he sends stuff all over the place.