I've been training in countries outside the U.S. recently, and have finally accepted a universal truth about sales people: you love to pitch.
For some reason, sellers continue to believe that knowing about a product solution - and all of the features, functions, and benefits it affords