I Wanted to cash a check that was a Bank of America check and they still made me jump through hoops. After a long time wasted they told me they were not able too cash it unless I opened an account. I had 2 forms of ID plus debit cards and atm cards from my bank and they still did not cash my check. The manager was inept he just wanted me to open an account with them. I had BOA in the pass they charge you for everything they're probably the worst bank ever. They're probably going to want to get paid by me for posting on yelp about them ?