I can tell you from my personal experience that if you have a little bit of know-how, the right tools, and someone to give you a hand, do it yourself. Get a Haynes or a Chiltons, talk to a mechanic (I'm not shy about going right up to mechanics in the garage and asking them questions (usally they tend to respect the informed, dedicated do-it-yourselfer) and save yourself a TON of money.
Typically, you're just not gonna get the same deal from a shop on the suspension equipment that you can buy from online distributors.
Before I finally decided to do it myself, complete strut and spring replacement was daunting, financially. to say the least.
Expect a minimum of $1200.00-1500.00 to do the work. That would be really, really cheap. I had four different shops quote me estimates to anywhere from $1400.00-1900.00 to replace my stock OEM struts and springs with KYB GR2's (when they could even order them) stock replacement springs and new top mounts. This was after I specifically shopped around for decent shops if that tells you anything...
Long story short: buy the parts online and do it yourself. It's not that difficult and in the long run you'll gain valuable info about how to replace/repair one of the primary systems on your car.
Just my 2 cents.
Bob