I think there's a difference between being frugal/wise with cash and being cheap.
That having been said, here's what happened yesterday. A supplier came in with a huge bouquet of flowers which he dumped on my desk, but technically they were for everyone. (I'm the only female) I put them out in the main area, but the guys complained that they "smelled" so I brought them back to my desk. All of this back and forth attracted the attention of a really junior guy who is basically a schlepper, but he makes decent money and lives at home, so doesn't really have any financial obligations. He wanted to take them to give to his girlfriend. None of us really wanted them, so we said sure...
Today he's all smiles and walking around with his pecs stuck out because his girlfriend went out of her way to "appreciate" him on V-Day, since she was under the impression that he spent well over $100 on flowers for her. He told us he lied, and finds nothing wrong with that.
I find this the height of cheap. And if he's willing to lie to save a few bucks, what else will he be willing to lie about? I think people who are cheap with money, are also cheap when it comes to affairs of the heart. Am I wrong?