Through John, I have a greater understanding on insurance products, including the existing plans that I have. As John does not represent any insurance company, he is able to offer objective view on the importance of different insurance plans, as well as the most cost effective ways to achieve adequate coverage. These are what many insurance agents that I met are unable to provide, or simply wouldn't tell me.