The Bank of America Customized Cash Rewards is a no-annual-fee card that earns cash back and offers a stretch of ...