Pyrilutamide is finally here! Is it worth buying?