Never give your credit card info to anyone over the phone unles it's a company you deal with and you called them. I would keep an eye on your credit card bill if I were you.
Received a call today, a recorded message from them said that I could win or will get a free cruise to Bahamas in return for my answers to 10 questions. I hung up here.