I JUST completed a 7-piece FCP Groton set-up on my 1991 318is. (As well as H&R/Billy Sport/15mm Drop Hats)
I had some trouble getting it on, but I DID get it on. I got the control arms, poly control arm bushings, tie-rod assemblies, sway bar links (front only).
I have not put many miles on them (less than 10) but I can tell you it feels a lot tighter. I would definitely suggest them for the price, and I got the whole setup in about 3 days.
If I do have any problems, I will be sure to post about it, but I am glad their parts are made mostly in the USA.