A recent poll found that 55% of shoppers get frustrated when others wait until the last second to find their payment. Some shoppers argue that people should be more patient, as payment can be complex ...