Anyone visiting dehi should visit ONLY SPORTS. I can tell you by experience that its the best shop in INDIA. The guy which runs it is a delhi ranji player and the collection is the best i have seen. He hamd picks his bats from all the suppliers, SM PINTU bats you will find are made by him with his own hands and above all an amazing chap to deal with.
You wont be disappointed visiting him.
I think what requires more in buying from desi stores, is the negotiating skills.
The seller knows that you will ask to cut the price by 30% so he already tells you the price at an additional 50%.
You also know that he has left room for negotiation of 30 odd percent so you try to offer 60% below the retail price and end up paying 30 odd percent after some fierce back n forth negotiation.
There is actually a bigger trick if you are a buyer in desi environment. Do NOT indulge into verbal negotiation.
Put the money you want to pay on the table and then name it. Soon as the seller sees cash, his mental barrier to not let the merchandise go on a cheaper price, shatters into pieces. And he gives up sooner than you think.