At some stage my name was erroneously omitted from the BT Directory. I subsequently changed to Virgin, so I very rarely get cold calls now.

If I get unwanted texts on my mobile, I forward them to SPAM and I never hear from that company again.

With the gnats I'm not so successful.