i have allstate and they've been awesome soo far... hope everything works out okay