I stayed on the line and spoke an agent who represented himself as working for Visa and Mastercard services. I asked for a number to call them back and he gave me: 800 847-2911.
I told him I am on a do not call list and asked why he is able to call me. He hung up. I called the 800 number he gave me and it was VISA - they said they had nothing to do with the call but they were not interested in the fact that this call came in representing themselves as VISA!
I guess the Goverment will bailout VISA & Mastercard if anyone were to lose any money to the scammers so why should they care.