Jan 03, 2017 11:26 AM
10646 Views
The worst customer service I have ever faced, it will take 5 days for them to do an Installation.We will not get proper response from anybody in this company. Technician coming for installation insists to return the product and go for any one who installs quickly, unfortunately it is a loss for the dealer and not the person coming for installation.
Worst commtment, customer service and add what ever you want.