Brand loyalty highest in financial services