I didn't read the thread. But I will say this. $700 for winter tires is nothing compared to a single collision in a newer vehicle. Get them. They make all the difference in the world.*
* Speaking from too many near-collisions as a result of crappy tires.