When those type of companies call, ask them to put you on DO NOT CALL list. You can also register your phone number here.
https://donotcall.gov/
That website doesn't stop calls from charities or political offices. It's annoying around NOV when politicians call and most of the time it's computerized and you can't tell them to put you on do not call list. Whichever credit card company is calling you, you can also find their website and email their customer service to stop calling. But that website should help if you are getting tons of unwanted calls.
_________________
Anna
If you're not happy with yourself, you'll never be happy with somebody else. (Don Omar)