Heavy truck trader