General Altimax Arctic
Anyone tried these before? Their pricepoint is very tempting, and a lot of reviewers put these up at the top of the list for best winter tires. According to Consumer reports, they're even better than the Blizzak or Icebear...