I've never had any dealings with them. Look at local reviews and recommendations. Try and find some where the postings are down the road from the install date. Most people are initially happy. You should look at the service down the road, if needed.
Tell the salesman he has 30 minutes to close the deal...starting, now!