Where does your vanilla flavour come from?
Our vanilla flavour is made from natural plants. We strongly say no to artificial flavours! It's different from natural vanilla extract as there may be other natural plant ingredients that support the vanilla flavour that are confidential to our supplier.