shipbikes.com uses fedex, and their prices are a little lower than bikeflights.com
With that in mind, I just used shipbikes for the first time Monday, fedex picked the bike up from my house, for a very small charge, 5 dollars us. The $5 fee for pickup was a deal for me, the closest fedex dropoff to me is 15 miles away, through nightmare highway construction. Takes about 35 minutes to get to it. Well worth the $5 to me.
I have used bikeflights in the past for shipping bikes, shipbikes rate was about 10% less, their customer service is really easy to deal with, so far.