^^ While this is all true, it's a lot easier to spot them, if you use a bit of common sense.
1 - Be realistic, nobody is
that enthusiastic to have a virtual relation with you, so much that they add you the minute they create their profile.
2 - Too many exclamation points? Absolute scammer. (Hello! I'm a girl! I'm looking for adventure! Here are my pics! Add me!)
3 - Some shady-looking address in their profile (usually a shortened one, which redirects you to scammer hell) such as
www.x-sex.to or similar crap.
That should eliminate most of them.
Ironic isn't it, they have sophisticated methods to steal your info, but are socially so inept that they cannot think of an even remotely realistic opening line.