David is a great host who actually listens to his customers. Highly recommended!