I paid about $400 to have the wife's 96's Camry's replaced, but it was a "low mileage

" take off set (strut/spring assembled) ... This was prior to being brave enough to do it myself ... I've since purchased an 04' wrx, and have now done springs on it ... If I had it all to do over again I would have replaced the strut/springs in the Camry myself and saved the coin, as well as upgraded them ... The install (on the wrx) was really alot easier then I thought it would be, and in retrospect, it looks even easier for the Camry ... If you have the tools and a bit of know-how, do it yourself ...
BTW: The clunking you describe sounds alot like what my wife had complained about ... Turns out the drivers side front spring had actually broken

...