Never used BioBiz anything, but I would just replace it with more peat/compost/perlite yourself. If you already have it, then use it by all means, but in my opinion there's no point in going out and purchasing it as I'm sure its essentially just peat/perlite (checked their site and couldn't find...