Alteril/Biotab Nutriceuticals/Today's Better Health
A Multi-million Dollar Consumer Credit Card Scam that Begins with TV Informercial
Alteril/Biotab Nutriceuticals/Todays Better Health—A Multi-million Dollar Credit Card Scam? On 12/2/08, in response to seeing a number of credible TV ads for a free week's trial of the Alteril sleep aid, I called the 800 number. I was told that the product was totally free, and that they would also ...