That is one of the few benefits of snow tires. The original tires last longer since they are only on for half of the year
I think I will be putting my snows on next weekend. The temperature has dropped dramatically down here. Snow will most likely fall very soon
rotors will warp depending on braking habits as well, if you tend to brake harder they will heat warp, this is common from lots of interstate driving or just some well spirited driving. i sell people rotors all day for the same reason, they maybe be able to resurface them, have someone check spec for you and see if they can turn them out.