My Ship a Car Direct experience, for the thread: Los Angeles, CA to Nashville, TN, booked online. Paid $675, driver assigned after 3 day(s), car showed up when they said it would. Driver did a full photo walkaround before loading, which I appreciated.
They're a broker out of Los Angeles, CA covering nationwide. Would use again — just read the BOL before signing at drop-off, that's your only real protection.