3. Is this product sour in taste?

No, this Lemon balm extract powder has a characteristic taste