Do check out Amica. They're constantly rated as one of the best customer service companies. Had them for years, they handled claims like they couldn't wait to throw money at me every single time. Never a hassle at all. They might not be the absolute cheapest, but do you really want the cheapest when something happens?