Home Owners: Insurance ?

Way too high. Get a 2nd opinion.