According to real-time locked-bid rankings, there is no top-ranked provider for general insurance yet — the #1 spot is currently unclaimed.
No one has claimed #general insurance yet. You can lock in the permanent #1 spot right now for just $5 / RM 5. Use your signup bonus to claim the throne for free before a competitor does.