Do not buy policy from MagmaHDI, Worst Insurance company I have ever seen. I have made payment for renewal of my policy in 15days advance to due date. Its now 2 months passed but till date I have not received my renewed policy even after contacting & emailing them for 15 times. Height of negligency.