I shipped an 800GS from Florida to Vegas in the spring and stumbled across uShip.com which sort of works for shipping like eBay does for selling stuff, except that the freight people bid for your business. In 5 hours I had a deal at about half of what I expected to pay, a driver that had over 70 perfect customer rating scores and a pickup date at the vendor's house in 2 days.
The bike got deliverd in perfect condition and on time, and the driver was excellent to communicate with too. The driver only got patment upon delivery and the uShip systme handles the patment. Wow was I impressed. Can't say enough about them.
There are 2 kinds of people in this world; those that believe there are 2 kinds, and those that don't.