When I lived in Vancouver I used to bank with the Canadian Western Bank. They are a small provincial bank in BC but had amazing service, low fees, and everyone was very friendly and trustworthy. I travel a lot with work and never once had an issue with using ATM's with their bank card or their...