if you have ur own set of tools and a garage, i would even try to do it yourself.
you are going to need a machine shop to push out and in the bushings for the control arms...other than that, its a pretty easy job.
There a DIY for the E36 and my dad and I did it, should take a good part of the day, and you can get the parts on ebay for less than $300 bucks.
if your mechanically inclined and dont feel like being raped, then I would try to do this yourself!