Usacomplaints.com » 6267756300 » 6267756300 | Page 5

Phone: 6267756300
Found 41 reviews / complaints
Page 5

Biotab Nutriceuticals
RIPPED off

I ordered one of their products, tried it once and due to health issues I couldn't use it, called them the next day which was within the time of cancellation, talked with a representative there and told them the problem. I told them to cancel my order and they said they did, Never telling me any ...