You will need micro algae grow for it but that should be all the fertilizer you need. I got my phyto culture from FAF and never had a problem. What was wrong with your order?
"The simplest explanation for some phenomenon is more likely to be accurate than more complicated explanations." -Occam's razor