nobody should have been charged at the airport,most airlines have done it online, also some airlines have not charged it at all,they have absorbed it,you might be one of the lucky ones.british airways absorbed it,if that helps,check your card that you booked it with in the first place,it might have been done on that,ours was.