A:Answer I agree, every retailer can fix this by introducing a CAPTCHA element. This would stop maybe 50% of bots.
Something they could do even better is stop all online sales, and ONLY allow in person sales at each store, limiting 1 per customer. This would allow people to actually have a legit chance, and reduce competition against all bots.