Shopping for car insurance can be a real bummer. Rates depend on a variety of factors, including your driving record, location, marital status, and age, so cross-shopping between them can be a hassle.
You're driving on an icy road in winter when, suddenly, the Sun flashes a brilliant beam of light in your eyes right as little Timmy in the backseat decides to throw ...