I've had a few good dealings, had a recoil spring break on a sccy 9mm, called and had a new one in 3 days, no questions, great cs, crappy gun, had another spring bend on a mossberg .22, it took them 6 months to get me a new one, back ordered, they were nice but the wait was kinda a bother, NNA was great when I bought another cylinder for my mini-mag, two week turn around time, I havnt had to use it yet, but jaminez replaced my friends cracked frame in about two weeks also.