I've lost my cool at them a couple times. Then you walk around feeling shitty for the next hour because they're usually poor and/or migrants and probably aren't doing it for fun.
There is another scam I've seen in Australia where companies send out invoices for domains that you own. Except it's an inflated bill from a different company than the domain is currently registered with. Very dodgy.