Has anyone used seratonin 5htp? I have heard a few friends singing it's praises and wondered what all the fuss is about. Does anyone know of it?