One of our supermarkets gives you a scanner gun with your cart, and you can scan the products when you select them in the aisles, so when you're finished shopping, you just bag and go.

The self-checkouts are good if you get 10-12 things. Otherwise I go through the regular checkout. Besides, I really enjoy talking with the checkout people.