Biotab Nutraceuticals
Is a scam company BIG RIPOFF
I sent the packages back and the DHL inormed me the people at 133 North Altadema Drive, Suite 302, Pasadena, CA 91107, would not accept the package because thay said it was not their company. They keep charging my credit card and I have to dispute the charges every month. The customer service lines ...