The first online insurance supermarket sees the light of day