I completey agree with you, but the main advantage for amex for me is that I can check all what I spent online, in details, the shope name and country, and currency, and everything, when should you pay, and you can do this everytime you log in to your account on the internet.

But the only way with the other cards to know if somebody was using your card without your knowing is to wait until the end of the month and you recieve the statement, right?

I think it's worth it, just for this advantage, other than that Amex is well known with the internet security, if you want to buy something on the internet, which I do more than shoppin in stores.

have a safe spending