How do most of you ship parts?

i have found that greyhound works well for most things and is not all that expensive (we ship a lot of aircraft parts back and forth that way at work).
also i have found that for large heavy items that a frieght/trucking company works well and is also not bad for price. little stuff canada post is the way to go