I ditched RBC years ago over the fees, and I've got few gripes and pretty good customer service from PC financial. And I've saved some good coin in grocery money. A lot of people seem high on credit unions these days, although I don't know anything about 'em.