My Malwarebytes says this site has malware and recommends against using it.
Interesting.
I didn't get any flags.