Took my sons truck here, spent $180,
and a mile down the road after picking it up, same problem. They just gave it a tune up without fixing the problem. Took it to another shop and got it done right. Finally got the owner to call me after filing a BBB complaint and he agreed to refund me the labor cost. 4 months later, I have still not received a refund. Dishonest and shady.