Relational marketing: how to do it properly?