While reading the review, I am really impressed by the customer service of Ravi guys... It means they actually care for the customer & give worth to the suggestions unlike other local manufacturers e.g.Toyota, Honda, Suzuki..... Hats off to their dedication & spirit.
I am planning to buy Storm but still I am not sure if I should go for it or I should wait for another couple of months. Moreover I am worried about faults in it as many friends pointed out here in this forum