Indigo Dyeing is addictive and there are a few simple rules, but it is mostly about the folding techniques. The dye maybe expensive, but you can grow your own if you have the space and if you keep your pot of indigo going by refreshing it you can dye a lot.