Blend your own spices, skip commercial curry powder
A single commercial curry powder flattens many distinct regional dishes into one generic taste, because each cuisine depends on its own proportions and treatment of spices. Grinding small batches of whole spices at home, in ratios specific to each dish, restores the differences that define it. Whole spices also keep their volatile aromatics far longer than pre-ground powder, so buying whole and grinding as needed is both more authentic and more flavourful.