With the March 31 deadline looming to file income tax returns, many people look to make last-minute tax-saving investments in haste. Which means, it is this time of the year when Unit Linked Insurance Plans (popularly known as ULIPs) are typically pushed by insurance agents. People looking to save the last thousands usually tend to fall pretty to marketing pitches that promise the best of everything.