Vodafone doesn't have the money. The AUTH transaction is a hold in the account but never leaves the account. The $1 never leaves the account but it's unavailable, that's all.