What everyone says about the usefulness of these the double lid system keeping in freshness is completely correct, and it is certainly helpful. My advice in short is: buy this if you like it, but buy a bigger basic dabba for 1/3rd the price as well.
The size of this is actually such a let down. I am fairly well versed in indian kitchenware having lived in Mumbai and through shopping in spice stores in London; hence I was expecting a sizeable dabba. Each container holds approx 30g of ground spice, or less so of seeds. Nearly all Indian stores sell spices in 70g or 100g packets (small jars in shops are 40-48g), so this ISN'T going to help clear up your spice cupboard (like many seem to hope); at least for a while. And considering the shared container for bay leaves and cinnamon sticks, it again doesn't hold much of either.
Further if you are a good chef you want access to spices fast, the lids are a bit fiddly and clutters your mise en place. If there wasn't labels on the containers I'd recommend keeping all your ground powders in this dabba, and all your seeds and leaves in a bigger dabba (if you really cook Indian, chances are you use seeds mostly and powders a bit less) as seeds take up more space. Meaning you can store ground cardamom, nigella seeds, fenugreek seeds etc. etc. in a more logical manner. People talk about taking it travelling, but you can get ground powders anywhere in the world, but usually not the seeds, saffron, black cardamom, mace etc. Use the dabba for these if travelling; pick up your ginger/turmeric/cumin/coriander at location!
Lastly, the writing isn't perfect on the canisters- I was under the impression they were engraved but they are just black laser print and not all the writing is sold black.
If they made it a bit bigger, maybe 15-20%, and a bit versatile it'd have 5stars. You can get 3 bigger double lidded dabbas for the same price and p&p.