For stores, self-checkout is supposed to be a cost saver. For customers, it's supposed to be a time saver. But is ...