Winter has arrived, and to kick off the season with a bang Buffalo, NY got hit hard. If that 90-inch snow storm has left you feeling worried about the challenge of digging out your car or driveway, or perhaps it's made you question your homeowners insurance policy (...)