These are always tough questions because everyone's sense of value is different.
I wouldn't call myself an impulse buyer- I take my time and do my homework - but if I find the right unit I will have a hard time resisting the impulse to buy, even if the price is higher than I'd like. My needs and wants are more important than getting the best price I can get. Timing is always an issue too. Do I need it now, in a month, or a year from now?
There are those who are mostly interested in price, not necessarily getting what they really want. That doesn't work for me, ever.
The person who gets exactly what he wants at exactly the price he wants is probably pretty rare. People will not tell you the truth about what they actually paid for something.
The best deal I ever made was for my 5th wheel because I badgered the dealer for 18 months with incessant questions, and he made me an unrefusable offer to shut up and go away!