I have never signed up for a Discover Card, but it seemed to offer neat incentives, particularly in the area of dining. I thought cards needed were "major credit cards" like Visa or Master Card. I think that American Express might be harder for vendors to qualify, and that may be the reason they do not accept..