I made this complaint last month about Natural Health Network. This is the same bunch of people. They also use Revive Bioscience c/o GLF in Lewiston, ME and Bella Genix in Fullerton, CA. Natural Health Network lists their address in Brea, CA. It seems this same group are also running this scam in Europe. I also read a complaint that they use the name Mizulean. No telling how many other companies they have. I hope to get my money back but don't really have much hope. I cancelled my credit card so no more charges would get through.
0 comments