I have a real problem with anything made in China because of the way they treat their workers. IF CAN avoid their products I will . Duro tires have a really bad reputation and I believe they are all made in China !
I have Duro tires and have driven 3300 miles on them in 18 months and they look just fine. I just thought I'd throw this out among all these other reports and let you know that it's actually possible to drive over 3000 miles on new tires without the world coming to an end.