jack's 3-2-1
better formula, better pH stability.. cheaper. Only need to buy the branded Part A 5-12-26. You can buy generic calcium nitrate and magnesium sulfate (epsom salt). If you buy bulk, it's less than 4cents per gallon mixed... minimum 1/4th the cost of even the cheapest 'marijuana' branded products and upwards of 1/10th and more for the stuff that really price gouges.