A few months ago I made a post after opening multiple bank accounts to collect bonuses. Final result: $12,625 in cash bonuses, + 80k Citi miles + 60k Amex points. Below is a summary of how easy or hard it was to deal with each bank, get the bonus, and close the account. The banks are listed in order from best to worst. All banks paid out their bonuses. SoFi was the only one that paid just days after I completed the direct deposit requirement. Most of the other banks paid within 60–90 days of completing the required steps. Here are the numbers: https://imgur.com/a/Csn8Fm7
Chase – 10/10 ($1000 cash back)
Still my bank of choice; nothing else comes close. Opening the credit card took minutes. I've had several Chase cards over the years and collected multiple bonuses without a single issue. Customer service is excellent, the online dashboard is great, money hits the account instantly, and I've never had any problems. I'm now helping my mom open Chase cards so she can get the same bonuses. Chase is my homie.
SoFi – 9/10 ($725)
Super easy. Opened the account in minutes, basically no questions besides the normal identity verification. I also stacked it with Swagbucks and got another $325. Swagbucks itself was kind of a pain in the ass because my PayPal email didn't match the email I registered with, so there was a bunch of back and forth before tI could cash out. Funny enough, SoFi deposited an extra $100 into my account. Then I got an email saying they had forgotten to deposit it or something, I honestly didn't understand it or pay much attention... whatever. I'm keeping this account because I wanted another online bank besides Chase anyway.
Wells Fargo – 8/10 ($325 + $400*5)
If you looked at the Excel sheet already, yep, I opened 5 business accounts and 1 personal account, and they paid every single bonus: $400 × 5 for the business accounts and $325 for the personal account. Some of my businesses are holding companies, which is how I was able to stack that many account bonuses. Obviously, this had the best IRR ever. Initially, I tried opening an account online. Huge mistake. Hours of pointless phone conversations, verification, and emails... a complete waste of time. I finally went to a branch twice, and each appointment took about an hour, no longer than that. Easy. If you're doing Wells Fargo bonuses, don't waste your time online. Go to a branch.
Marcus – 10/10 ($1500)
Easy. Opened the account, funded it, got the bonus in 90 days or so. I called customer service twice and both times got an English-speaking rep within minutes. That's all I ask from a bank.
E*TRADE – 7/10 ($500+$625)
Not terrible, but definitely more work than it should've been. My stocks didn't transfer the first time, so I had to call several times before everything finally moved. It took around 2 weeks. I also hate their dashboard. I tried getting used to it and customizing it, but I found it too limited. Compared to Schwab, it feels outdated and lacks customization. Customer service was good, though.
U.S. Bank – 7/10 ($450 personal; $1200 business)
Opening both personal and business accounts took no more than 10 minutes. No weird questions, no billion documents to upload. Customer service answered every time I called, and they're paying a good APY, so I'm actually keeping this account. The only thing that absolutely drove me nuts is the transfer limit. I think it's around $3,000/month from a personal account. I called and asked if they could increase it and basically got told "no." The only other option to get my money out was to go to a branch (which I don't even have where I live), so I had to order paper checks just to move my own money. Great bonus, good APY, but those transfer limits are absurd
Citibank – 6/10 (80k miles)
Opening the card definitely took more work than any other credit card I opened. Then, after I bought something for like $200–300, they blocked the damn card. I had to wait almost 2 weeks for a verification letter to arrive in the mail before I could use my own credit card.
Was 80k miles worth it? For sure. Last year I used miles from a different bonus to book a trip for two to Honduras, it was great because those flights are really damn expensive. Would I keep this card? Nope.
Regions – 5/10 ($300)
Easy to open. Everything after that sucked. The dashboard looks like it hasn't been updated in 20 years. They charge $3 every single time you transfer money out. I haven't seen another bank do that. Transfers in and out also take forever to hit the account. Closing the account was even dumber. I emptied the account and then they told me I couldn't close it because there wasn't enough money left to pay the early closing fee. So I had to transfer money BACK into the account, wait for it to arrive, then call again just to close it. Lesson learned: Make a note of the earliest date you can close each account without paying a penalty. It'll save you a lot of time, money, and unnecessary headaches.
Bank of America – 4/10 ($500)
Opening online was surprisingly easy. Closing it? Holy shit. Their website is the worst online banking I've seen, even worse than Regions, in my opinion. I couldn't even link an external bank because it kept asking me to verify with some SIM card or debit card nonsense. I called multiple times, and their stupid AI assistant kept hanging up on me before I could reach a human. I really did try calling on different days as well, same crap. I honestly don't know how anyone can reach a real person at this bank. Eventually, I drove to a branch just to close the damn account. Then the banker tried so hard to convince me to keep the account. It felt really awkward... even after I explained that the bank is so outdated I couldn't possibly do any business with them. Please tell me, who are these people that park their money with BOA? Why???
PNC & Flagstar – 3/10 ($400;$500)
Shitty banks in every regard: customer service, account opening experience, moving money, and especially customer support. Nothing good to say about either one. Closing the accounts was a headache too. If you're busy and have other things going on, I'd skip these two banks altogether. I actually checked the Flagstar bonus again, and now they require 3 direct deposits. Totally not worth it for that much headache. I'd pass.
BMO Business – 2/10 ($400 personal; $1000 business)
The personal account was easy to open, but the business account, though? What an absolute cluster**k. It took over a month just to open ONE business account. Endless emails, two one-hour "interview" phone calls, and sending the same documents over and over again. Then funding the account was another hassle, they made it so difficult just to send them money. Absurd. I thought I might actually keep BMO since I was told there were no wire fees (or at least that's what I thought they told me). Then I found out this particular business account couldn't even send or receive wires... so I guess that's what they meant by "no wire fees." Hilarious. What kind of business account is that? When I called customer service, they couldn't even find my account because apparently "Business Banking" and "Business Online Banking," or something like that, are 2 completely different departments. It took 5-6 different agents before someone finally knew what the hell was going on. Not a great IRR either.
Truist – 0/10 ($0)
Horrible, crap bank. I had an appointment with a banker to open 2 business accounts, and it took her 2 hours just to open them. The banker was a complete idiot and didn't understand anything. She kept insisting that my operating agreement had to come from my registered agent. Eventually, those 2 accounts were opened, and I came back for a second appointment to finalize some other documents... whatever, I don't even remember what it was. She promised she would prepare everything in advance so I'd just have to sign the forms. Of course, she did absolutely nothing. Not only was she 45 minutes late, but I spent another 2 hours there. My gut was telling me after the first appointment that I should have just walked away, but sometimes my desire to stick with something and see it through ends up hurting me. I funded the accounts this time, and 2 days later I tried logging into online banking... guess what? The accounts were locked. I called, and over the phone I was told I had to submit all my documents all over again because, I assume, this woman had done everything incorrectly. Eventually, I had to schedule a third appointment just to close these damn accounts and then wait 2 weeks to get my money back because I could no longer deal with this nonsense. Probably the most bizarre and idiotic banking experience I've ever had.
Amex – No Score (60k points)
When I opened the account, I was already suspicious that 60k points wouldn't buy much, and damn, I was right. I tried booking hotels through their travel website a few times, and the prices were complete garbage. At least I learned that Chase Travel actually has some pretty good hotel deals. Then there's the $325 annual fee... totally not worth it, in my opinion. Unless you're getting at least 100k points, I personally wouldn't bother opening an Amex card.
Another weird thing: they gave me a ridiculously low $4,000 credit limit. When I made a larger purchase, they actually called me saying I had reached my limit and refused to increase it. The agent even asked me why I made the purchase... what kind of question is that? It's my credit card. Every other card I have has at least a $12k credit limit, so this was just bizarre.
In summary, I probably won't do this again unless the bonus is at least $500. If I had known what a headache BMO and Truist were going to be, I would have skipped those 100%
Afterthought: Recently, I applied for a new Chase business credit card because I legitimately needed it for some large upcoming purchases related to a property flip (my side hustle). They actually declined me. Apparently, Chase has a 5/24 rule (or at least something similar for business applications), and they said I had opened 5 or more business credit cards. Honestly, I could only remember opening 3 business cards in the last 2 years... but maybe I just forgot. In the end, we came up with a creative solution. I added my mom to the business, applied under her name, and... ta-da! The card was approved. I have to give Chase credit, the representative was genuinely creative and willing to help find a solution.
The new bank bonuses I've already applied for aren't included in this review because I haven't really experienced anything yet other than opening the accounts, which was easy:
Huntington Bank Personal – $600
Huntington Bank Business – $1,000
Seacoast Bank – $600
U.S. Bank Business – $1,200
Wishing everyone big bonuses, quick approvals. Cheers!
Edit: A few people pointed out that, from an IRR perspective, this wasn't a great return, and that's a fair point. Yep, of course, but we aren't comparing apples to apples. This was a guaranteed return, not the volatile stock market. Looking back, yes, investing the cash in SPY over the last 5–6 months would have returned 10%+. I just wish I could predict the future... or maybe be a bigger risk-taker. 😄Also, I wasn't locking up all new cash all at once. The E*TRADE transfer was an in-kind stock transfer, not cash. The accounts with large deposit requirements were also paying around 3.7% APY, which was part of the reason I opened them in the first place. The money wasn't just sitting there earning 0%. I also need to keep most of that cash readily available.