Lean Slim Ultra
DO NOT sign up for this product
Same story as stated earlier. Continued billing to my credit card and no ability to get hold of a customer representative. DO NOT sign up for this product. Total billed now at $180. ...