Is pretty dang good. I have a Viper that is about 3-4 years old. It gets fuzzy from 12-16 power. I emailed them today and within minutes they replied. Sent me a label and said get it to em, expect 7-10 days for the return. I thought that was pretty decent.