Dishonest and/or incompetent. Brought my truck in several months ago for AC repair. They said the filter/drier was clogged and needed to be replaced. $500 later, the problem was still there. Next they said the compressor was leaking and needed to be replaced. Another $500. I recently started having electrical issues and I made the mistake of giving them a second chance. After having my truck for 4 days and $1000 in parts and labor, they call me and tell me it's ready. Go to pick it up and it wouldn't start. They had to keep it another day before I was able to get it back. Hopefully it's fixed, because if it isn't, I'm getting my money back and taking it somewhere else.