I got my bank account processed in less than a week and received my debit cards a few days after. Their online service is also reliable and secure.
Barclays, my bank of choice! They are the best of best. From account opening process to managing my new account, I didn't expect it to be so easy. Great service. Splendid support. Overall really good.