This is the worst insurance company I have ever come across. Neither their portal is capable enough to handle any small request nor their call center guys are helpful.
Just for a simple policy payment receipt, I called them 3/4 times but still it is in progress. Now I am thinking to close the policy.