Yeah, I was wondering if they were made out of unicorn tears at that price... Thanks for the recommend MikeR1994. I had not seen that site before.
As far as the DIY, I have not seen one for my car, so I am assuming there is nothing special about them on my car.
FYI- I am perfectly happy with the OEM struts (especially after getting rid of the RFT tires!), if that makes any difference in folks recommendations...