There was a recent piece on self-checkout. Self-checkout is terrible. It will never get better. It should die. The one who wrote that piece does not have a favorable opinion of self checkout. I personally prefer self checkout. I like bagging my own groceries and I like to scan things myself. My kids have fun scanning things. I really prefer not to interact with a cashier. Now, there are times when I need the extra help that the cashier provides. When a baby/child is throwing a tantrum, and I need the extra hands to get us out of the store - a cashier is helpful. When I am purchasing something without a functional bar code, purchasing alcohol, and so forth. But even produce is easy for me to weigh and code in because I have experience. I used to work as a cashier. It paid well, but it was very physical work. Bagging was even more physically exhausting. I liked the job because I liked the people that I worked with. But because I worked as a cashier, I notice what they do wrong. I become incredibly impatient with cashiers who are not good at their job. When they are not fast, when they bag poorly, etc... It can honestly ruin my day. I do see a place for cashiers. I just think that staff time would be better spent on keeping shelves stocked. I adore the Aldi model where all workers are trained to do all tasks and move around the store as needed.