shipping bigger parts ??

I sent a driveshaft through USPS. I wrapped it in bubble wrap and plastic wrap and carried it in. Big and long and odd shaped and it cost like $18 to ship across the country. I love USPS.