I like the Experiment.com brand name so much better, as cool and quirky as Microryza was. Congrats on a good find and sane price!
http://en.wikipedia.org/wiki/Arbuscular_mycorrhiza
"experiment.com" sacrifices the neat science and the symbolism. The only appeal I see is utilitarian. Given their difficulties with "Microryza," I understand that this is enough to motivate the change, but it seems like the opposite of cool and quirky.