I was wondering the same. Are s2papers.com a scam site?
Hmm... almost answering my own question but I checked out the address mentioned on the website - it's supposedly in Sheffield Business Park. When I spoke to Sheffield Business Park, there's no business called S2papers based there, neither does Unit 6 even exist.
What a flipping waste of time!