I've heard nothing but good things about them. I have a buddy that ordered their kit, and had no problems with it.