Has anyone heard of a company called It Works? I signed up today to be a distributor, going in blind because I have never tried the product but for the cost I figure AHH what the... I have 40 days til I am in WDW and want to look my best so if these Body Wraps work GREAT if not IDK... SO I was wondering if anyone had used the product before?