It depends. For starters, the regular Macy's credit card accrues NO rewards on the individual dollars you are spending. So if you can't qualify for the AmEx option we think you're better off using a general purpose cash-back card so you're earning money back on each purpose. The Macy's AmEx, however, does let you earn 1.5% - 3% depending on your spending level (the latter is reserved for Premier Elite spenders). Once you've earned enough from your AmEx, Macy's will issue you a Rewards Certificate which is basically a gift card towards a future purchase. While these rewards aren't as flexible as pure cash-back, we think it's worth considering the AmEx Macy's card especially if you're a Premier Elite spender and can earn that 3% back on each dollar These cards are all fairly similar minus their different names. The only real difference between the three is how often you receive Macy's Star Pass Mailings (coupons and deals on products). The Preferred receives mailings 3x per year, the Elite 6x per year, and the Premier Elite 12x per year. Also, Premier Elite members get exclusive shipping offers from Macys.com and a priority 800 number. The one reason you may opt for this card over the AmEx is that you're still likely to be accepted even if your credit is only average or below-average.