It seems as though it's about time to replace my front and rear struts. I've got about 143k miles on my 6, and AFAIK they have never been replaced. Firestone quoted $690 for parts and labor. I was wondering if that seems like a decent price. And as well, what would some other options be in the way of aftermarket struts? What would I be looking at for just an install cost do you think if I were to buy them myself?