I have used MSK flavourings commercially, with good results. They're not the cheapest, but the results were always good and they go a long way. Use the Flavour burst versions, as the others provide little more than an aroma and make sure it's water based, not oil based. I used to find 20ml was...