I work at Woolies and I love self serve, I work on self serve(as well as many other parts of the store) but I love it, it creates more hours to be filled for staff, it gives customers that are in a rush an outlet rather then waiting in line and therefore pushing their fustrations onto people just doing their jobs.
I also love self serve for all my grocceries, wether its a huge shop or a few things. I've been timed and it takes 8 minutes for me to do a 45 item shop, it does help that our selfserve are unweighted checkouts (eg they don't tell you 'unknown item in baggage area or anything like that). I scanned, put the items into my trolley and paid for the item's in those 8 minutes, for me to go through a register with 45 items it take 15 minutes to be served not including waiting in line. One word LOVE!