You've probably heard the expression "buyers are liars," but maybe they act that way because they just don't know you. Get to know and compliment them if you really want to turn them into loyal, honest clients.
Homeowners always want to know what the price is. But if they buy from you, it's not going to be because of price. It's going to be because you've made them feel that whatever they pay, it's worth it.