I love to cook Indian food and I've found that I get the best flavor and value by growing my own cardamon seeds.
It took me a while before I was able to get a successful crop. I live in the south and assumed it would be warm enough but I still have to grow mine indoors.
I lost a few plants in the beginning trying to get the soil composition right and the watering schedules.
But once I got the hang of it it started growing like crazy and now it produces far more seeds than I can use in my cooking. I have found that these are a lot more aromatic than anything you can find in the store and I don't pay a thing.