Called on a friggan Saturday morning at 8am!!! Against the law by the way - Mass consumer protection law clearly states you can only call between 9-5 weekdays. But in any event, they did not even leave a message. Dicks!
This appears to be a "phishing" scam, with overseas operators trying to obtain your credit card information. Give no information, hang up, and try blocking these calls if you can.