Government supervised and regulated stores like Khadi Bhandars are the best places to buy Indian spices.
The best places to buy Indian spices are the Khadi Bhandars, because they are government supervised, thus offering a product of assured quality.