I have made calls to make a formal complaint. BUt also...call the toll free numbers I have listed in the forum and call the company directly to complain.
It's a SCAM, this is why be very careful when you answer these kind of calls, and never give them any of your personal information if they try to sell you something. And for gods sake, DO NOT give them your credit card number