I like maximum motorsport and BBK.
Honestly this sounds wrong, but i know a guy that bought ebay upper/lower control arms for his 400rwhp mustang and he's been rocking them for over 2 years now with no issues lol. He did mention about the poly bushings making noise here and there, but he blamed himself for not lubing them enough.
Friends of mine put the adjustable j&m lowers on his 98 cobra. He's been very pleased. They are the same style as the mm. The only thing I noticed different between them in pictures is the steel sleeve in the bushings looks like it has a thinner wall.
Just look at the ad. This aren't the arms with spherical bushings. I would hold out and get a set with spherical bushings. My 2 cents.