It is VERY unlikely "THEY" have your credit card info, since most POS equipment made in this century require companies not to save your info.Look... They have my CC number, exp date and code. Are you that naive?
But even if they do, it doesnt matter, as the card was cancelled...
THEY having your CC info doesnt matter unless they are a fraudulent company scammer trying to take you for funds.
If the company is authentic, they cancelled your transaction when the credit card declined the sale for possible fraudulent activity, then your CC company called you to see if you were attempting to make the purchase or if someone had fraudulently attempted it.
YOU telling the CC company it was not you is what got your card cancelled.
Naive all day long i guess...