I had my car with Tri Shield Performance and it was nothing but a positive experience. They communicated on everything they did, they provide detail oriented customer service, they do excellent work and they know a lot about a lot of things. My car has had issues with getting dialed in since day one on this motor. It had been to many shops with top racing programs, it had been to many shops that are well respected Buick guys, but it has not run perfect until it came out of TSP. Thanks!!!