The No paywall link doesn't work for me. I get a "404 Not Found," and when I go to their main page I get a generic "Sorry! If you are the owner of this website, please contact your hosting provider."
Anyone else having this issue? Removepaywalls.com was working fine for me up until about a week or two ago.