I had my 1 ton trailered up from Bakersfield, CA. I went trough uship.com. It is about a 600 mile trip and cost me $400 in 2007.
I was able to get a good price because I worked with hauler who lives near Sacremento, CA and has a son who lives in my area. It delayed the delivery for about two weeks but it was worth the wait, I was very happy with service. He lives near I5 highway and people would stop to ask if it was for sale.