USPS. typically when shipping staves I just wrap 'em with shrinkwrap (like that used for wrapping palletized material), label 'em, take to post office.
I think the most I've ever paid was $30-40 but that was shipping to Canada.
when shipping bows I've always used a tube of some sort, also using USPS.