well at least you have a honest shop. some would have just done the work and f-ed you up the ass.
you may as well change the lca;s too. car will feel like someone elses when your done. aka so much better.
theres cheap struts on ebay for like 220 shipped, all 4 struts. they say 10 year warranty. i was thinking about getting them when the time comes for my car.