I can't speak to the truck as I haven't seen it in person, yet. However, I can definitely vouch for Jeff - he's a honest, hard-charging type of guy. You shouldn't have any concerns dealing with him from a business perspective.
Jeff, GLWS!!!
Cheers,
Longley