Did you ever find a source. I would like to get some myself. Does anyone know where I can find Rhubarb flavoring????