• Free delivery for orders over 69 Euros / CHF.
• Shipped in 1 working day, delivery in 48-72 hours in Europe.
• We only ship matcha freshly ground, guaranteeing the best quality, and work just in time with Japan. So when demand is high, it may be possible to wait 2-3 more days for the next delivery from Kyoto, as we are not shipping second grade matcha. We will contact you by phone or email if necessary.