I swear by it especially during oral cycles, yeah it's worth a shit, it protects the liver and help the liver so orals aren't so hard on you and helps to break down orals. You can buy it anywhere, Main ingredient is Silymarin/80%, Make sure it has that and I usually use the 200mg caplets and 800mg daily no matter what I'm cycling.