Try:
http://www.dasautoshippers.com/
My friend's used them multiple times, most recently a Maxima from his parents from California to here in TX for about $500-ish and you save an additional $100 by shipping it from a hub and picking it up at one of their hubs. He told me they've always been reliable and every single time he's gotten his vehicles ahead of schedule.