I just got my truck back from these guys today. Got my batteries replaced, front axel seals replaced, and my fan belt replaced. They did a great job! They were very polite and when they'd noticed that they missed something, they did it without charging me labor. Fortunately it was only a 15 minute piece of work, so that was no big deal.
The reason I took my pickup here was that I talked to some of the long time natives of the area and they mentioned it as being one of the better places to get work done. Local word-of-mouth is really worth it!