What are the benefits to this and would you recommend to take? If so, what dosage and where to buy from? Thanks