^Back when I had a Grand Prix I had these tires.^
Buy these and you will not be disappointed.
Although an optimal solution to your problem would be to get a set of tires for winter and another set for summer. Just depends on you price range. Also I don’t follow your statement about not being thrilled about buying Japanese tires. They make why better tires than just about any US company and at 1/2 the price.