TD lost its 10 year 'highest customer service satisfaction' streak to RBC. TD's competitive advantage are longer branch hours, and 7 day in-branch service. TD is no longer the bank that has the highest customer satisfaction - is it because customers value mobile banking channel more than the...