Tata Punch is an excellent car, but a bit overpriced. The price of the top variant could have been lesser by Rs.75,000 to Rs.1,00,000. Tata Altroz has more features than Tata punch with a slightly lesser price than Punch. Yes, top variant of Punch with iRA is costlier than the top variant of Altroz which is completely unacceptable. I was eagerly waiting for Tata Punch to buy. But, after knowing the price I am totally disappointed with Tata with regard to Punch.