I'm just a newbie, but I had terrible results with the EcoFlo dye that Tandy sold me during my first visit to the store. I had problems with poor saturation, bleeding, strange & bizarre colors, etc. I understand it's water based and therefore quite sensitive to moisture. I had better luck...