I just replaced all the struts in a 2000 Corolla (my granddaughters). I got Gabriel Redimount assemblies through Amazon. Got free shipping and a $125 rebate. I think that after rebate I was into the parts for $391.00. The car has 170,000 miles on it, and I thought it would be best to replace struts, springs, boots etc. I did the fronts in about 45 minutes, working with a floor jack, the rears took a little longer, maybe an hour. I has a helper put the nuts on the top of the strut assemblies, while I installed them....that's not a one person job. The rest is really straight forward.