Just a thought, if someone was thinking about getting some why not buy a set and take them to a wheel specialist and have them check out the welds, the quality of the metal, xray them to make sure there's no cracks or defects ect.
Not sure how easy it is to check if its a naff wheel but its proberbly possible if you had the right equipment and know how ect?