I get them too, all the bloody time :-([
I think that if you are even remotely savvy then you get used to them. Problem is that if you aren't, or just use social media/online shopping only very occasionally then you are vulnerable. If they just successfully scam one person a day in the way they did with the person I know, then you will be wealthy very quickly
Horrible twats.