That is so scary. Sounds like somewhere a big data breach occurred (that has not yet been disclosed) and customer's debit card info is in that breach.
That is so scary. Sounds like somewhere a big data breach occurred (that has not yet been disclosed) and customer's debit card info is in that breach.