I never see anyone taking a long time to get money out their pocket to pay whereas I often see people faffing about with their phones at check outs, Makro / 7-11's being the worst of them in my experience, sometimes Amazon too.
Signing up for all these loyalty cards and faffing about with membership or phone numbers is also a pet hate of mine. Complete waste of time.