Most Chinese tires are going to offer poor performance in snow in addition to ride quality and longetivity. We sold Primewells which were our Chinese tires and didn't have to many problems with them but the lack of technology and sipes to evacuate water/snow makes them a very low quality tire.
Essentially, all brands of tire have a "cheap" version with little technology. Just do reseach on tirerack.com
Essentially, all brands of tire have a "cheap" version with little technology. Just do reseach on tirerack.com