I have had a couple of accounts and a certificate with Banco Popular for fourteen years. I have had no problems and regularly use the accounts for deposits and withdrawals. Recently, I sold a property and wanted to open up a new certificate with what was, for me, a large amount. I had given the bank a copy of the sale document to prove the money was legit. The young lady told me there was a slight delay with the paperwork for the certificate but she said she would contact me ASAP. She didn't, so after a week or so I returned to the bank, waited quite a long while then was able to ask what was going on. She told me they needed a letter from my pension provider. She couldn't tell me why, since the money in question had nothing to do with my pension. My private pension provider is in England, and getting a letter from them is practically impossible, and getting one from the other provider, the UK govt. is even worse. However, I provided what little I could then heard nothing again.
After a few weeks I gave up and went to BHD. What a refreshing change! I opened an account, transferred the money and the certificate was in my hand in a few days. In fact, it probably could have been done in one day if there hadn't been a delay transferring the funds from Banco Popular. The interest rate was better at BHD too.
I know which bank I would recommend!