Insurance sales and the debate over agents