Insurance sales site for channel and end users