The answer to this question is ALL ABOUT COMMUNICATION OF EXPECTATIONS with your prospect or client.
Having 15 years of sales experience, I have found it best to discuss price expectations BEFORE presenting your price.
What's their budget?
What do they expect to pay?
What are they willing to pay?
What value do they place in your product?
If you want to be perceived as an old-school, used car salesman, however, present the highest possible price first and create an adversarial relationship with your prospect or client.
But if you want to be considered a respected consultant to your client or prospect, discuss price expectations BEFORE presenting price.
Kevin Gaither is a highly motivated, seasoned, hands-on sales executive with a 15+ year track record of consistently exceeding sales goals, building highly motivated, energized and productive sales teams, and excelling at developing new business. Kevin Gaither is a highly independent, assertive, creative and confident self-starter who thrives in a fast-paced and entrepreneurial company. Kevin Gaither has the proven ability to recruit, hire, train, retain and develop top-ranked sales teams by clearly articulating objectives using analytical thinking, reference to facts and best practices. Kevin Gaither has excellent leadership, prioritization, communication and analytical skills. Kevin Gaither has the ability to develop and clearly articulate objectives using both analytical thinking, reference to facts and best practices.
Source: http://www.kevingaither.com