Pleasantly surprised
I was a bit skeptical at first but Star Health Insurance has pleasantly surprised me. The product I received was of excellent quality and the price was very reasonable compared to other platforms.
Date of experience:
Sep 19, 2025