Has anyone taken this? Some people really like this. I'd like to try it but it has a lot of stuff in it. I'd hate to waste $40 only to have a bad reaction to one of the ingredients.