Anyone who has had to wait in line at a customer support desk or at a particularly busy grocery store has no doubt come to ...