You're absolutely right!
Yesterday, purchases were one price, today they are another. Not only can inflation change prices at any time, but the fluctuation of the dollar exchange rate can too!
Credit card purchases are always a surprise for foreigners!
!BBH