@ewen If online contact with any you're considering is something you may use then it can be fun to go and engage each of their online chat/AI/infuriation bots and see how long it takes to get through the shit and deal with an actual human. Tell them why you're contacting them and wish them a nice day.
I'm nearly done moving all my banking to one based, in part, on how that test went.
The SIX HOUR wait for a human on #NAB chat bot thing when they last screwed something up was the final straw.