They will screw you over any chance you get. 17 year old son took his truck over to be worked on. $500 later it is worse than before. They also kept the part he took in when they said it wasn't the right one and charged him for another. Now there is a boost leak, wires cut, and multiple other things. When my husband called and questioned it, he was cussed and told that they only took a part off that is not even part of my sons truck. Stay away if you want your vehicle to run when they are done. Update: truck is even more messed up than we thought. Fan drive was cross threaded and new mechanic was unable to take it off to fix this places screw ups. Ended up having to cut it off with a Sawzall. New seal that was supposed to be replaced had been cut and messed up which is why the truck was still leaking oil.