Hi
Welcome to the forum!
Sorry to hear about your ribs. I broke a couple of mine a few years back and had a nasty cough at the time too. The combination of broken ribs and a cough is NOT good

With regard to the Spices Of India company, I don't think you will be disappointed. Myself and my friends have ordered plenty of things from them, including spices (obviously), pots, pans, tandoor skewers etc and never have any cause for complaint.
One item was damaged on one delivery, a quick email later and a day or 2 later a new replacement arrives. Very pleased with the service.
Anyway, don't forget to report back with some pictures if you make anything you are pleased with!
All the best
Russell