We switched from Alliance & Leicester to Barclays, partly because A&L has no local branches and partly because of other accounts at Barclays - cut down the variety.
Several warnings before anybody considers this:
1. Barclays dealt with all SO & DD movement from A&L, but not all payees (acknowledged that they) had been sent the notification from Barclays. Several said that they had had no notification. Sun Life not only denied any correspondence from Barclays, they wrote to say that the DD had been rejected and a policy payment was overdue. After some discussion they then took the next 2 payments but said that they could not take the first one and that we had to pay by cheque. Eventually they lapsed the policy due to non-payment.
2. Some payees accepted information over the phone, others would not. Department for Work and Pensions (for National Insurance payments) insist on a new signed form.
3. After a couple of months of smooth-ish running, Barclays wanted to tidy up the unused DDs. We had 2 for TV Licensing, 3 for Council Tax (new reference number every year), 2 for Electricity etc etc. "How about we cancel some of these unused ones," said the Barclays' Personal Banker. So we went through the list, in the branch, tidied things up. Then everything went pear-shaped.
When Barclays (and all banks?) cancels a DD authority their system automatically notifies the payee. The payee then cancels all DD details - and sends a letter to the customer asking for new payment arrangements, even though in the case of TV Licensing, council tax, National Insurance, there was still one DD authority extant and valid. Some payees accepted reinstatement, some wanted the details again - and DWP wanted a new form, of course.
And of course several of the payees operate 0845 or 0870 phone numbers. The whole process was time-consuming and not without cost. I'm still pleased to be able to go into a branch where they greet me by name, even though most of my banking is online.
But transfers are not without hassle.