" To receive the {$300.00} bonus, you must open a new Bank of America Core Checking account and set up and receive XXXX Qualifying Direct Deposits of {$2000.00} or more each to your new personal checking account within 90 days from account opening. " I received the ad in mail from Bank of America. Because of the attractive bonus, I opened a new checking account and then transfer my salary to it. 3 months later, I did not get any bonus as they committed at beginning. I called their customer service hotline, contacted the teller who set up the new account and resubmitted the relating documents to one of BOA branches. Nobody can tell me exactly what 's the " qualified deposit '' is. My company paid me every two weeks, the bi-weekly income is less than {$2000.00}, but the " qualified deposit '' they required is monthly income .... I believe it 's a big trap for consumers. I wasted too much time to call their customer service, and they kept transfer my call to another person, and they asked the same questions about your account information, your name, birthday, social security number, when you tried to get the solution, they said they are going to transfer you to the right department, and you never know where is the right department. 
Bank of America is a lier! I wo n't trust them any more. Do n't trust their promotions, they are professional liers who are ready to trap you all the time. 
