I have always hated American Express because as a business owner you always get screwed. However, as a consumer I really like it. Whenever I call them they are very helpful. The only problem is it's not always accepted everywhere. I got ours thru Costco and get cash back once a year which is always nice.