I can't say for sure but the only time it happened to me, the last legitimate purchase was gasoline after the gas station was closed and I suspect the terminal in the pump or whatever it was networked to to was compromised. Online using my own computer, I've never had any problems.