I used to use Now Stevia but stopped using it. I think it doesn't taste as good as Sucralose (artificial sweetener).
Any brand that you liked the taste? Or with a taste closer to sugar or Sucralose?
Any brand that you liked the taste? Or with a taste closer to sugar or Sucralose?