There's a site I was made aware of by Bibliophile when I sold him a cab. The site is uship.com. UShip is sort of like an eBay for shipping. You go in there, create a profile and post an 'auction' for shipping prices. You show a picture of the item to be shipped, you give some measurements, est weight and so on. Then you insert origin and destination addresses.
After that, shipping companies (large and small) will look at your shipment and bid on it. As an example, when I shipped the cab to Bib, I got some estimates right after I set up the auction for like $600 from FedEx, $450 from This Company or That Company, etc. But those were just quick estimates. I set the auction to last about a week, and after several bids, the lowest (and winner) was $215 or something very close.
Using North American Van Lines would have cost about $350, so Uship is a cheaper route. There is a feedback section for the shippers too. Some might be super cheap, but if you look at their feedback, stuff shows up broken, etc. So you just have to be mindful of that.