i have tried most top brands of spices. to be honest you are better off just making your own spice mixes from scratch . i spent a year doing as many traditional indian recipes as possible. this teaches you about spices. i now use this knowledge in bir style cooking.
A typical rahjer madras powder will contain coriander, cumin, tumeric, fennel, mustard, poppy seeds, clove, cinemon, methis or fenuggreek, maybe nutmeg. Learning how to use these powerful spices is much better than just using a tsp of ready made rahjver madras powder.
By learning how the spices work together you can make much tastier curries. For example its essential to understand how coriander and cumin work together. some curries require a ratio of 2 parts cumin to one coriander. other recipes require a ratio of 1 part cumin and 2 parts coriander. and some require equal amounts of each. This type of knowledge is how i went from novice to spice master. my curries improved 10 fold in a 2 year period by learning this. I apply this to bir cooking each week , using base, and my own spice mixes. If you must use commercial spices then rahjver are good, but dont give the bir taste all on their own. That taste comes from much much more.