I am just now discovering all this mess about Microbioma. And I just used a full order of their products. Just took the last pills three days ago. I know I was probably acting stupid by trusting them, but I had some references here in Sweden and I trusted that they had done the vetting. I am...