3. Is this product sour in taste?

No, this Lemon balm herb powder has a characteristic taste.