Shipping whole pallets anywhere is not a cheap option unfortunately. You can't reduce the price, but you can reduce the cost per pallet. That might sound strange, but most companies will give you volume discounts, where as you may be paying $400 to ship one pallet, with a volume discount you may get two pallets shipped for $750, and so on.
Yes, it is a greater outlay up front, but you can reduce your cost per item by making that investment.
: )