Been with Nationwide over 10 years and never had a problem really. Only visited a branch twice, everything else done online, cash transfer takes less than 2 minutes and site easy to navigate. Had an issue with a scammer trying to take unauthorised payments from my debit card, rang Swindon and it was sorted immediately with a refund to my account within the hour.
Better and more honest than the high street banks