I worked for a time in Brussels as an 'independent' financial advisor, trying to sell investments and insurance to expats. I had to give it up because I was too honest. The upfront management fees on most unit trusts, etc. are so high that even if the underlying shares do well, it can be years before they show a profit. When people told me they wanted to invest their money for a couple of years, I told them to put it into the best interest-bearing bank account they could find, but I didn't get any commission for that!
We were supposed to work to a script when cold-calling and the most successful sales people stuck to it rigidly, but I found it embarrassing. We were also taught techniques for overcoming resistance. Even though we were agents for a wide range of companies, we were told to try to sell the plans that gave us the best commission. I believe the new laws in the UK have improved the situation as financial advisors now charge a fee rather than relying on commission (it probably wouldn't have affected me in Belgium).
I have never bought anything from somebody approaching me, either on the phone, by post, e-mail or at the door. I am always amazed at the stories about scams where people give their life savings to builders, etc. without checking out their credentials - and they are not always confused old people either.