being in CA, i would not want the all seasons since i'm assuming they're made for snow as well. i don't know, i might be getting new wheels and another tire anyways, but resale value is always in mind
my sales person updated me that their showroom floor does have michelins but she won't know until my car arrives in 2 days!
regarding the warranty, is it only $1000? how many yhears/miles does it cover? deductible? did they give you a website or brochure with more details? since it's through subaru, it would make me choose it over any other third party.