Wasn't the FOREX charge previously 2% for AMEX? This is an unfortunate change. I try to use my Capital One card (no FOREX charge) when I travel abroad, but unfortunately FHR hotel stays need to be paid for using an AMEX.
Mine was/is 2%
Maybe now is a good time to get the IDC