The 'Shopper’s Paradise' is what India should be called. You can get anything from traditional handicrafts to electronics, to fake Gucci’s here. Only shop at reputed places if you want value for your money. Do not be afraid to bargain, in fact insist on it. Most shopkeepers will quote a higher rate for the product than what they except to get for it.
Handicrafts, brassware, clothing, carpets, woodwork artifacts, leather work, semi-precious stones and jewellery make the best souvenirs from India. There are Government and State-run emporiums where you can buy these or you can head to the local markets. The advantage of making your purchases at an emporium is that you know you are getting a genuine article, even if you are paying a slightly higher rate for it.