Shipping A Block

I bought a complete 340 engine and had it shipped from just outside Chicago to just outside DC for $195. Also bought a 340 short block and had it shipped from LA to DC for also $195. I sold a complete Honda 4 cylinder, shipped it from DC to Little Rock AR - cost $185. All 3 were shipped using a company called Forward Air. The only issue of using this company is that the shipper MUST drop the item off at one of their terminals and the recipient MUST pick it up at one of their terminals. I'm sure there are other options as well.