This is not my experience at all. Can you tell what retailers you are using, so I can avoid them?
If I don't have to otherwise, I only go to the store with a self-checkout near me. There are some ux problems which they should improve but all in all I'm happy.