I have found that about 80% of problems are due to cleaning issues, ie not cleaning. I have had to deal with customer service from Remington, CZ, Ruger and Diamond Back. DB was the only one that was a pain and someone I would not give a 5 star review, DB doesn't have negative stars, so I wouldn't rate them. I do 99% of my own repairs/ modifications.