About that organic; I saw on the label of my organic green tea that it was made in China. Hey, they can't even make dogfood without wasting a few dogs that are dumb enough to eat what we give them.
Interesting, roger. I guess tea does grow in areas hard to regulate. But, if the organic is our stamp, it means we have tested the stuff (one would hope). Maybe tea is such a huge business and people take so seriously, that it really is organic....?