I am also a victim of this recurring billing product nightmare. I have a phone number for other victims to call. 8002436544. This phone number appeared on my online banking under charges. This product also uses the name Cleancol. The phone call was a nightmare. However, I am happy to say that I was able to cancel my account with Reversatrol, Biolabs and cleancol (which is another name for the reversatrol).
nightmare over. I hope this helps others