A word for a person who never overpays [duplicate]
Solution 1:
First off, I'm going to assume that you don't want a word such as thrifty, because you want a greater emphasis on the condition, and that you don't want a word with a negative connotation such as stingy or tightfisted.
The first phrase that comes to mind is bargain-hunter, which I have heard many times personally, and implies an intensity of desire to seek out lower prices without the negative overtones usually associated with being cheap.