Gas stations can hold up to $125.00 when paying with a card because they do not know the final amount of the gas you filled. Usually it takes them 1-2 days to release the hold. You can avoid this situation by paying for your gas inside at the register.