Has anyone tried this product? My trainer recommended it, but they don't offer free samples and I can't find a lot of reviews. Would like to hear from others before I spend the money.