I'm working two jobs right now where one of my main duties is being a cashier. It does drive me a little nutty at times, and I like it when I can get away from the register and do other things. At one of the jobs, I'm a shift leader and usually have a coworker who can handle things while I go in the back office and run reports, count money, etc, generally getting ready for closing. My other job is retail, and sometimes I'll get pulled to put away freight, which I like a lot better, of course customers still approach me to ask questions, but it's not too bad. When I am on the register at either job, I mostly get by because I'm following a "script," saying all of the same things and asking the same questions of all of the customers. Sometimes there will be very talkative customers who will throw me off of the script, and I'll forget what I've said already and end up asking the same things twice, and I am soft spoken in a town with lots of older hard of hearing retirees and I'll have to repeat myself a lot in that case, it's very frustrating and annoying. In addition, I have certain metrics to meet at my retail job, and the managers and supervisors get downright hostile, or just talk down to me like I'm a child, when I'm not meeting them. After an encounter with the manager, I usually spend the rest of the shift trying not to cry.