I have experienced some fantastic customer service through my e-banking. I transfer money regularly from one country to another and initially there was a potential 5 day turn around . The receiving bank now does it in less than 24 hours as they view my loyalty as being important to their business.