Only reason it's not 5 stars is I almost never give a perfect rating, my service rep Kevin was great. Very friendly and informative. I never felt any presure and he explained everything without me feeling like I needed to purchase something from them. I used their mail coupon and got a great price and would use this company again. when I go to upgrade my systems I will be contacting this company for prices.