I bought one for a damaged one (from an accident she had) for my daughter's 93 Camry from here..
http://www.discountbodyparts.com/cat...dbpid=shopping
$45 shipped.. wasn't bad.. factory replacement..
but, if you want new rubber mounts and new boots, buy those seperate as the shock didn't come with those..
on my 1989 Corolly about 10 years ago, I bought a set of 4 Gabriels at Autozone and they are much stiffer...
you will need toget a loaner spring compressor and hospefully you have a vice to hold the strut.. to work on it..