Island Technologies was very responsive and diligent with the initial installation. When I had problems it was very difficult to get them to respond and rectify the situation. I still have a camera that I’m having issues with and they have fallen off the face of the earth. Great initial setup, follow up not so good.