I've found Nationwide to be a really good, helpful bank. Maybe that's more to do with my branch but I somehow doubt it. We were with Midland/HSBC (together and separately) for 40 years but when we got fed up with them and said we were leaving they shrugged their shoulders and said OK, not even interested in why. Nationwide did the transfer over seamlessly and extremely efficiently, not a single payment was missed or delayed. We have a flex plus account and needed to make a hefty claim on the travel insurance just 5 months after opening the account, there wasn't a second's hitch it went through without delay. I can't praise them enough.