I could not be any happier with the service I received. The product quality, the customer services, and the knowledgable employees are 5/5. Harry and Ray installed the surveillance network and they were absolutely amazing, as was the quality of the product, especially for the amazing price I got it for. I recommend this company to anyone looking for surveillance.