James is a nice guy or a good schmooz, not quite sure, but work is sub par and will need to be fixed. He seems to also have a bad memory as what was promised vs what was done. Most of his mechanics are inexperienced kids that know basics but........ I have bought two drive shafts from him, one broke, he wanted to charge to have replaced. The bad part of that is he is really the only driveshaft game in town. Nice guy, sub par work. Better bet is 4wheel parts, they stand up to their work, a tad more expensive but far more diligence and much better mechanics and stand by their work.