Je vois que j'ai zappé une partie de vottre question.
La différence constatée entre le montant total de votre achat et celui réellement prélevé correspond je pense à un taux de change du dollar qui au jour du paiement devait être supérieur à l'estimation.