It's the best-selling green tea on Amazon, has 4.5 stars with over 94,000 ratings, and nearly 70,000 people give it 5 stars. Amazon customers are buzzing about an organic Japanese matcha from Jade ...