Their green tea leaves are hand picked from high elevated gardens, and each individual packet is protected from air and moisture. Green tea can be expensive, depending on the variety and brand.
For the matcha uninitiated, it can be purchased in small single-serve packets; if you're a matcha aficionado, 16-ounce bags ...