Self-checkout alienating shoppers, according to new research