Should I pay my premiums through the agent?

If he is ready to provide you the service – yes. It is your duty that cheques should reach the insurance company well in time. Not picking up of the cheques by the agent is no excuse. If your cheque has not reached the insurance company on time, your policy may have a break and you may lose the benefits.