I'm looking or good online sources for spices. Good selection and good prices.
Penzey's spices is one of the most well known places for spices:
They have an extensive selection and reasonable prices.
I buy pretty much all of my spices from The Spice House at http://www.thespicehouse.com/. I particularly like their salt-free blends since I have high blood pressure. They also have more varieties of paprika than most similar stores and they have a "vanilla paste" that gives vanilla bean like results, but much cheaper than whole beans.
I've been trying to find a source for cardamom in bulk and I stumbled on the SpiceJungle. I love their website! Their prices are even better. You might want to give then a try: https://www.spicejungle.com