They simply suck when it comes to delivering with full responsibilities. They will demand full payment before installation and if you pay full, they wont show up their face to you for the complete installation. They even stop responding to your calls and emails. Dont go to them for any kind of service. We are having a tough time making such a wrong choice. They are one such bad apple in the bunch.