Ya no. I'd avoid these clowns. Sure they offer warranty, but their workmanship is a crap shoot. 3 - 6.7's in my buddies '12 Cummins all from then and he traded the truck in on a Denali after the 3rd one. Down for weeks each time.
Another buddy got 1800km out of his DFC rebuild and it's currently getting yanked for a piston issue.