Last time I wanted to fill up a car with when visiting the USA, the petrol(gas!) pump would ask me to insert my credit card and enter my zip code.
As, being a UK resident I don't have a zip code, I could never do this, and I used to have to give my card to the attendant and ask them to release the pump.
Is there any other way to bypass this problem, given that I want to pay by a UK credit (or debit) card?