It was the third party card processor that got hacked, not Buds Gun Shop. There was absolutely nothing Buds could have done to prevent it, or to fix it. It was actually fairly well publicized at the time, and well talked about on gun forums. There's nothing wrong with being angry when someone doesn't protect your personal data the way they should, but you shouldn't be getting angry at, and trying to punish, people who weren't at fault.