Okay people, here's what you do. when you get a call from a number you do not know, DON'T ANSWER IT! If you answer it, your phone number gets recorded as a legit number and you'll start getting calls from a lot more numbers you don't know. That's why these call robots exist, they sell phone numbers that have been verified to other scammers in bulk.
What you do when you get a call from an unknown number is check this site. If a bunch of people have said "I answered and they hung up right away" or "scam" or whatever, then just go to your mobile carrier's website and block the number. It's that simple.
I don't know how other carriers work, but with Sprint you'd log in and go to preferences and then click block voice. Select your phone, type in the number, hit save at the bottom and boom. Done. I currently have 28 numbers on my block list. Every one of them I checked on this site first and every one of them is a scam or a callbot.
The reason these callbots and scams exist is because it is not financially beneficial for phone companies to stop them. This will never end, so learn how to deal with it intelligently.
Claimed to be from bank or credit card company and wanted to give me a lower rate (6%) They tried to trick me into giving credit card number over the phone
Claimed to be a credit card company and wanted to give me a lower rate (6%). I asked them which of my cards, they said Visa or Mastercard, told I do not have either and they hung up ASAP.
Called after 1am here in Tulsa, OK USA. I was sound asleep. I picked the receiver up and no one said a thing. I get a lot of these and it is starting to get old. We work in this family. So please stop calling us.