Jacquie is right when she says they only give you enough for about 2 cups each. They give you roughly 2 tablespoons of each tea, and the quality is good enough that you can brew each tablespoon twice before the flavor is too washed out, but doing the math that's still only 16-24 cups, most decidedly NOT 30.
That being said, this tea is absolutely delicious. Even the types of tea I'm not a fan of I find myself trying simply because the quality they send you is amazing. This is the way tea should be made.