The rims were all checked and run true.
They are made in china like almost all the 20" radials I've found.
And yes, it could be a quality issue. Apparently Double Coin and Double Star are made by 2 different companies. Not that there is any price difference in any of them.
Very little choice in 8.50 size.