I will say that I've dealt with their customer service numerous times and they really just good guys. They may not have the "trained" professionals of some bigger name dealers but then again they arent a big company. Just some good ole' boys and their shop
My only complaint is there web forum is very slow. idk if they're short on web admin or what but it took like 2-3 months just to get account on their forums authenticated or w/e it is.