I just bought a 2002 ES300 knowing that I bought a "LEXUS". Yes I did enjoy my fellow coworkers drooling over my car but the reason for the response was LEXUS=expensive! I knew that when I bought the car. I am,however, fairly cheap myself. I like to get my moneys worth and hate to be ripped off. My suggest is that you get a list of the replacement parts and go to your local parts house and see how much for just the parts then get a couple of quotes from the muffler shops. At least then you will know if you are getting a good deal. I did this with the brakes for my Jeep. I can do them myself. The local shop only cost me about $100.00 dollars more and they gave me a warranty for 3 years or 36,000. 100 bucks was cheap insurance plus I didn't have to do the work. Hope this helps.
Leon