Here are some of the best bank offers in Alabama: Chase Total Checking®: $300 Bonus PNC Bank: Virtual Wallet with Performance Select Checking - $400 Bonus Truist Bank: Personal Checking Account - $400 Bonus Regions Bank: Personal Checking Account - $300 Bonus Unify Financial Credit Union:...