Survey finds most customers are satisfied with their bank