When i ship a ball i use a ball box and place that box inside a 9x9x9 box. The ball is then well protected. I use UPS for shipping as it is fast and reliable. I have had balls shipped to me using USPS that have taken weeks to get to me. With the exception of Hawaii and Alaska i can ship a 16lb ball anywhere in the US for $25.00 or less