Is it critical to take Threelac orFivelac immediately before food and then eat straight afterwards as suggested on the label?
No, this is not important, and you can take Threelac and Fivelac between meals instead of just before food. In fact if you are also taking Goldenseal Formula F or any other anti fungal products (whether natural or conventional medication), its preferable to take Threelac and Fivelac between meals or at least an hour or so before you eat, and then take Goldenseal Formula during your meal.