I just happened to be at an Ace Hardware yesterday and they had a little display of these tea bags. They caught my attention because they look like little pyramids. The display mentioned they were one of "Oprah's Favorite Things". Thought it was odd to see them at a hardware store but they looked interesting.
They are good, but all GONE!!!