Since someone who posted 4 years ago will never return to see your questions I will answer the important one: If you gave this caller your card info, you need to cancel it.
Sorry this is late. I don't check here often Tigerkat is right. You can stop the charges through your credit card company. Walmart can't help because they aren't making the charges. The scammer can't be reached.
Reply to topic