Freshness is extremely important with spices. I deal with one of Canada's most respected Spice dealers, in business for over 50 years, with the reputation of selling the best. I sell to you in small glass spice jars, approx. 19x4cm.
Spices keep freshest as whole seeds and in airtight containers ( not in bins open to the air! :-) and that is how I sell them unless you ask me to grind them for you, which I will gladly do just before delivering. That way you get the freshest product possible. Spice Grinders are not expensive, and grinding them just prior to use releases the most flavours. A coffee grinder will do the job.... but if you are using your coffee grinder, grind a small amount of uncooked rice before and after use to clean the machine. That is all it takes.