Upper control arms ($161.18/shipped-ebay)

Has anyone bought the upper control arms from Performance Online website?

http://www.performanceonline.com/63...PER-CONTROL-ARMS-W-BALL-JOINTS-SET-SCA-U6374/

Are they thick enough material? Moog ball joints and bushings?