Stay away. Junk equipment that is not what they post, you'll pay more than 2x the worth of your truck & the warranty is a sham that they require...
I'd like to know what if anything you have figured out on these people as well. I have considered using them for dispatch service as well.