I have had work done there myself and referred many people to Keith.
Several years ago he was an up front kind of guy.
Now days he will buy rebuilt parts and charge you new part prices.
Some of the parts, like alternators, don't last a year.
Keith would not be my first choice anymore, nor will I refer people to him.