The correct information is: Biotab Nutraceuticals, Inc, Monrovia, CA 91016-3632. Phone: (626) 775-6334
They will direct you to customer service @ 1-800-727-1664. I was assured by the operator that the initial $50.00 that was debited from my account is only a hold. I will give it 3 business days. I myself am not worried about this...for now. I will give it 3 business days. That's it. If needed, I will submit a claim to my fraudulent division with my bank, get my refund directly with my bank, block the card, and have a new card issued to me. I do not mind the incovenience of waiting for new card. At least I know any future charges will not occur. I have had enough experience with companies that do no hold to their products.