At first glance, it does not appear that Bank of America offers products for people with bad credit. While there are basic checking accounts and savings tools available, the Customized Cash Rewards Secured credit card is one of the best options. This card allows you to earn up to 3% cash back while improving or establishing your credit. To establish a credit line, you can use a refundable deposit of up to $4,900, as well as your income and ability to pay. Bank of America will review your account on a regular basis, and you may be eligible for a refund of your security deposit.