The problem has to do with the way the pre-authorization works. If they pre-authorize for $50 then they could loose $50 if they let the pump run to $100. On the other hand, if they authorize for $100 and you only use $30, the other $70 of your credit limit is tied up for about 24 hours. For some, it doesn't matter, but for others it could mean no cigarettes till tomorrow...