Walmart cashiers by and large are not sophisticated either. I mean that sounds harsh but these are not people walking in with a lot of financial savvy. Without training and reminders I would not think they would be any more likely to identify these scams than the victims are.