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