If you have to get changes made to your policy, you'll have to wait forever no matter how many mails you send or calls you make.
Zero for customer service. Infact I wonder if they know what it means! I will not recommended anyone to go for travel insurance from them(because mine s that and do not know about other policies).