I'm not well up on the ethics of the big banks but in terms of straightforward fees etc and customer service, I've always found Barclays to be head and shoulders above the rest. This branch is a good example of a decent Barclays branch. There is usually a nice girl who at the customer service counter who greets you and tries to solve your problems. Sometimes this is merely pointing you in the direction of counter services up the stairs, to the nearby cash point or deposit drop or to the newly added and amazingly helpful self service station where you can print out your statements, amend or cancel standing orders and transfer money. There's also one of those phone points where you can call up customers services for your Barclaycard or get an insurance quote from Barclays. And of course there are half a dozen personal banker desks to help you with more complex queries. Judging by the signs outside at the moment though, they are soon to move to a new 'flagship' store elsewhere in Broadmead. read more