I've been shipping trucks across country for twenty years and the only time I was ever cheated was when I paid a hauler up front. No legitimate hauler asks for payment before the job is done, always pay cod.