Coffee Sites with Flavor Profile I'm on the hunt for new kinds of coffee, and I want to know how they taste before I buy them. I've found one way of doing this on this site.

If you hover your mouse over the coffees, a flavor profile wheel appears that gives you an idea of the coffee flavor. I understand visual pictures like this much better than a written description of the coffee.

Problem is, I've already tasted many of their coffees. I'm drinking one of them as I type this. But I want to branch out and explore other options.  

Does anyone have suggestions for how to find out this level of visual detail about how a coffee tastes? I'm sick of paying for a pound of coffee plus shipping, only to find out that the coffee tastes like rocks.
That is a simplified 'consumer' version of a coffee flavor wheel that roasters / importers etc use for trying to put words to a coffees flavor.  It is a really good way to try and explain the flavor of the coffee, but honestly, most roasteries won't have the development background or funds to make the fancy background on their products.  

I run my own roastery, and happen to be a software developer as well and to get that to work on my site would take quite a bit of customization.

My recommendation would be to familiarize yourself with a standard SCAA flavor wheel and pay attention to the cupping notes on each coffee.  Here's the caveat.  If the roaster is terrible, his cupping notes (or flavor wheel graphics) will still probably say the same things as a roaster that is producing high quality coffee.

If you become accustomed to single origin coffees you will be able to immediately go straight to your preferred origins from each roaster faster.  For instance, I have a customers who will only drink Guatemalan coffee because it matches their particular preferences, the same for Ethiopian etc.  If you find that Ethiopian fits your preferred flavors, then you can explore more confidently knowing that most Ethiopian coffees will have a 'similar' flavor profile.  Not all coffees from a particular country will have the same flavor profile, but it's a good place to start if you are looking for something to fit a particular flavor.