Worst Service. I purchased one Alto 800 LXI on 31st May 2014. And today is 27th August2014. Still waiting for my car RC.
They promised me to give the RC within one month and almost 3 months passed. Still no response. They are not even picking up the phone and responding on emails. I am going to take legal action now on them.