I just received a notice from Citibank that they will be charging a 3% fee on all foreign, non-ATM (i.e. pin purchases and credit purchases), transactions. This is on top of the 1% foreign currency conversion fee.
ATM cash withdrawals will still only incur the 1% fee.
Perhaps the 1.5 % was a mix of ATM and non-ATM transactions?