Excellent company! Very personable, honest, and trustworthy. The staff is incredibly knowledgeable. Be sure to see Freddy, he will treat you right. I've been here many times, but this time I came in with a preconceived notion as to what I needed based on another company's recommendations. Freddy asked a series of questions to confirm that I indeed needed all that was recommended. He was careful to make sure I only purchased the items necessary.
Because of the integrity level that is displayed through their parts counter, I think I'm just going to call their service guy out next time.