Ever wonder why the waiter at the restaurant you went to last week is now giving you dirty looks. Well, perhaps you didn't leave them a tip!
Then, the question is: What is a person who never leaves a tip called?
A bit of searching come up with "penny-pinching"pincher" ("unwilling to spend money"), but I'm unsure this is the best choice in this case.