As a self proclaimed number 1 d@#khead magnet i have learnt a great technique to deal with these people using my gift to annoy people. All i do is stand inappropriately close next to the perpetrator and start talking their ear off. I ask about their family, what they had for dinner and even what colour their undies are. Always ends up with that wtf look on their face then they tend to move on and stay away. If they don't move far enough i follow them till they get the message that if they are going to fish near me they have to put up with me.