There's software out there that allows telemarketers to spoof other numbers. I got a call a couple of days ago from a lady who said I called her 9 times in the last two days. I have no Idea who she is an I never called her, but her caller ID says I did. I've gotten calls from my Mom, that ended up being a telemarketer. So the software is getting really sophisticated.I think you have to renew your do not call status every now and then. Also why would a caller from some other country respect our do not call legislation? When they put that legislation in place international calls were too expensive to justify the efforts of telemarketers from other countries, but now it's super cheap so of course if there's a number, they call it.
My mobile has a setting so it only rings for numbers in the contacts list. Anyone else has to leave a message.