I've dealt with TCs customer services on multiple occasions, and have yet to experience any negative issues. Quick and timely shipments of parts with no hesitations regarding the lifetime warranty. I own multiple barrels for a contender and encore and each is a tack driver.