Ah! That makes sense, and I hadn't thought of it. Thanks!
Turns out he was hitting up the local home depot self checkout with credit card dumps he bought online, and picking up 100 $50 iTunes cards in less than 2 hours.
I ended up referring the guy to someone with higher risk tolerance, but I hope that gives you a better understanding of the scale. That's simply not possible with conventional checkouts.