TDCT ranked highest in customer satisfaction among the Big Five Retail Banks four years in a row by J.D. Power and Associates.