i have always relied on master tech for my vehicles, the last time i went will be the last time i take anything to them. I told the rep over the phone exactly what the issues where the codes i was getting and wanted them to run a diagnostic and figure out if they could narrow this issue down and fix it,, after waiting two days they call and tell me my $40 dollar part will cost $700 dollars and the MAIN ISSUE they ignored by saying a spark plug was loose, the issue has been fixed thanks to a shop that wanted to listen to what i had to say that loose plug turned out to be a lower intake manifold gasket and a faulty ecm costing me $726 and some change,, and that's adding in what I spent replacing turn signal switch they were going to charge me $700 for. The rep when i gave a review to their website ( they emailed me asking my opinion of their work) was furious at my poor review, and arguing at what they were supposed to diagnose and that the cost included a warranty. a $40 dollar part shouldn't need a $660 warranty and the part took me 20 mins to install, and this isnt the first time they have done this to me, but it will be the last, oh and for the ecm and intake through them would have cost me over $1600, and to top it ALL off when i walked in to drop off my car thee were trying to sell a battery to a lady for $190 while she was saying her battery keeps dying and it the third one in a year obvious to most that ITS NOT THE BATTERY THAT IS CAUSING THIS so don't take your car to Finzels unless you want them to bandaid the issue for repeat business