Anybody got an amex card? pros and cons please.