Just wanted to say that I've also found Smile to be excellent. I was with the co-op who were a bit useless, we went back to a high street bank and then decided to give Smile a go. Even though Smile are part of the co-op group they have been excellent - good telephone and internet banking, very fast and friendly customer service.