In my short life of 34 years at point of writing, I would say that I've been cheated, scammed and mooched on by several individuals, in small ways and larger ways...
...and recently, I had a concluding thought about such individuals - I think and feel really sorry for such individuals for having such a mindset and mentality because it's so limiting and short termed.
An example is if someone stiffed/cheated/scammed me of $1000, $10K or even $100K - I think they may feel like they've won or have had a major win for themselves, but for me, I know and will avoid such individuals like from then on. Knowing myself, I have the capacity, ability and opportunity to make 7 figures, and because of this, I can definitely scale it up to 7, 8 or even 10 figures businesses and investments - and from where I look at it, that's likely all they will amount to - scamming, cheating and mooching others of $1000, $10K or even $100K.
Perhaps there are many people who are born or believe such a limiting mindset is enough, or perhaps that's their on belief - that's their problem. However, it doesn't make sense to me because of my focus on moving forward and progress - scammers and cheaters not only stagnate, but whatever they do will be "dirty", for the lack of a better word. Their thoughts and values will likely slant towards "how to cheat more people", "how to cheat for a larger sum" and "not get caught" - a very take-take-take mindset. In fact, they may even one day get apprehended and go behind bars, which is the risk they take (and I hope they do pay for it in the end)
I prefer to create more and more value for more and more people around the world, and for that, in turn, I believe I will be paid and profit based on the value I deliver to the world - it's so much easier and fun when it's legit and cleaner and truly beneficial to others - perhaps it's personal. Standing here and looking forward, I have a certainty and confidence of a good future, without such lousy individuals in my life. I know I will just be progressing and learning how to deliver more and more value over time, and thus my value as a person and capacity will definitely also increase over time.
If you've known some people like that, who had done the same to you or to others, it's time to move away from them and avoid them. Don't waste your time trying to help them, but focus straight forward and head towards your goal and your mission here on earth (unless that's your mission of course =D).
If you've been doing that yourself, it's time to make a change, for the good - it's never to late. Go say your sorries and make restitution, and do good.