Is taurine a wonder supplement or a scam?

Is taurine a wonder supplement or a scam?