More than 500 insurance products available online