I am having a similar issue while trying to use this site while on my phone. I have no issue until today. I get auto redirected to a fake annoying ad. It seems to only be this site.