Different marketing channels for selling financial services. Understanding consumer behaviour and giving customised services