I know you're making a point, but it just sounds like you were dealing with particularly incompetent cashiers. I've been to a number of brick and mortar stores where they had a system exactly as you described. They simply copied my credit card onto carbon paper and wrote in the calculated total so that they could take care of the billing when the system came back online.