... I wont be paying for oil changes for awhile and i got what sounded like a sincere apology. Said they will do what they need to to keep me as a customer.
So ya got shoddy service and a Ben Dover price on some exhaust work. Why exactly would you EVER take anything else to their shop? Do you think the quality will suddenly improve?
Yeah, sure, they want to get their hands on your vehicles to do some oil changes. Then 'keep you as a customer' when you keep bringing the vehicle back to fix whatever the F'd up changing the oil. Or even better, they generate work by telling you certain other parts are about ready to go out and should be replaced ASAP.
Plenty of other shops around. Chalk this up to 'school money' and go elsewhere.