Is not the visa verification code something you only use online? You wouldn't enter this at an ATM surely.
No, never entered that at the ATM. I'm only assuming it was skimmed there.
Could have also been a hacking. All I was told was they had every number they needed.