I am a bit worried cause I ordered Humaworm yesterday and i see a lot of old reviews about it not many new ones currently on zymex ii and wormwood by standard process. I dont have facebook and really dont want to get one. I think I should cancel my order and try the Barefoot dewormer or stick to the zymex ii. Just worried about getting ripped off. How is it going for you?