Looking for info on discoed TRW 340 pistons .

i've bought lots from hughes , never had a problem all the machining they did for me was good . everything checked out good .Can't say what others have experienced but these days buying parts is a crap shoot with all the crap coming out of china , seen a few complaints about cams bought at hughes who knows my cams were all good . ithink it is more the attitude they take when people get defective parts that people take offence at