That sounds absolutely outrageous!
Go to any independent exhaust shop and they can provide you with a free estimate on the work that actually needs to be done. Don't tell them that you received a quote for $3,000 somewhere else, or they may quote $2,900! Just ask for them to inspect the exhaust system of your car and provide you an estimate.