well, having an agent to service you isnt that bad after all. If you have an agent, whenever you had doubt or any new concerns, what you need is just to make a call to your agent and things will be solved soon. But if you want to avoid cost and do everything yourself, ultimately, you will have to do...