SunTrust Bank will give you up to a $300 bonus when you open a new SunTrust checking account with a qualifying direct deposit and make 10 debit card purchases, valid through December 31, 2016.
This offer is available only to U.S. Residents with a U.S. Address in the following states: Alabama, Arkansas, Georgia, Florida, Maryland, Mississippi, North Carolina, South Carolina, Tennessee, Virginia, Washington D.C., and West Virginia.
Check out these SunTrust Checking Account Bonuses for more details.