TBF, it was just a software problem that could happen to anyone.
I think the measures they've taken to get things back up, and to get customers reassured and not out of pocket has been pretty commendable. They've opened branches all weekend and for much extended hours, and they're doing all they can to ensure people are not without money in each instance. Anyone that has bills to pay are being re-imbursed provided they show evidence as well. You may say this is the least they could do, but you can guarantee Lloyds, Halifax or whoever would not go to these lengths. I've been with Natwest for about 18 years now, and absolutely never had a problem at all. I honestly think their customer services are second to none in the banking game.