Nothing wrong with them as long as you have them weight matched/balanced!
China rods off of the bay for the engine Mark refers to were quite oval on the big end and as stated, a gram or so out.
I have also used IKE rods, mid range rods that seem pretty good but even those needed matching up as was out on weight.
Only rods I have that are mint out of the box are Arrow, but they were £800+
I chose to fit Arrow in my engine