As to the no call list, it's in the news that companies are ignoring it or using any excuse. There are long discussions about this area but in short, use your call blockers, don't answer if the caller ID is not one you know and if it's severe get on Nomorobo.com