Been dealing with CPI for about 25 years and never had a problem that was not taken care of promptly. Also never had felt that I did not get my moneys worth. Truly a great company to deal with.