I have caller ID and if I don't recognize the number or if there is no name on the caller ID I don't answer the phone. Pressing 1 or whatever to get off their call list does nothing except confirm that they have dialed a working number and they will continue to call. Being on the Do Not Call registry helps some but only legitimate companies honor the list. scammers do not.