Finzel's Master Tech
Bad customer service, over charged, rude, and well, ripoff
On Feburary 26, I went into Finzel's Master Tech in indiana asking for an estimate for installing new exhaust manifolds. A guy, who works there, told me it looked like it'd take about 4 hours but could not be exact untill someone works on exhaust system take a look at it. So, I scheduled an ...