Dan Fast is truly fast, competent and good guys. I've gone there multiple times, and have been more than satisfied. Today for example, I went there because I smelled exhaust. After checking it out they told me I didn't have an exhaust leak but something else. HONEST!!!
I've also had the misfortune of having to replace an entire engine. They were fantastic, and after the engine place sent me a bad engine they worked with me to reduce labor costs on the second install. Can't say enough good things about them.
Don't believe the negative reviews. I've used them fo ryears and have never had any problem.