Agreed. This is my 2nd time working on the suspension and it took me total of 7 hours split in two days working on front and rear axles. This included fumbling around, with floor jack stands and hand tools. The Forester struts are relatively generic or simple to work on.I have replaced shocks on 4 different cars that I've owned over the years. It typically takes me most of a day in my garage assuming I take my time and don't break anything along the way (i.e. ABS sensor or wires). Compressing springs is a total pain! I do these types of jobs when the weather is nice and I have the time; otherwise I send to the shop. $356 sounds very reasonable to me.