I have been using this company for many years and have had much success with them. I will agree that they are more expensive.
However, the response time and customer service have been first rate.
Stephen was just out this morning and was on time and fixed the programming issue I had very promptly.