Simply worst -
There is no organized sales team, and they always play hide and seek. After sales customer service is really really worst. The after sales contact person assigned will not be reachable at any given time, but keeps asking for payment on daily basis even if you had paid the amount.
Fraud in the name of TVS.
Stay away at any cost.