UPS?
I've sent 2000 x 300 x 300 items with their XL service, though that was on a business account. Can't remember the cost, plus the account rate is half the domestic, the PF price you have doesn't look out of order. Even for a business, anything longer than the 1200 of a pallet gets expensive.