Sparky I suggest PVC piping to ship shafts! Lowe's has a 1" pipe that is around $5, but you can cut it and use for 2 shafts. Note, there is a thick 1" pipe and a thin 1" pipe. The thin version has a big enough ID for a gripped shaft, and is very light. Heck of a lot sturdier than a box too.
I ordered 5 shafts a few months ago. They came in a cardboard tube inside a square box. They were the wrong shafts and asked the vendor about just shipping them back in the tube and he said they would not accept them in a tube that they had to be in a box. Can't remember if it was UPS or USPS.