Anyone know what's up with the requesters and the Credit Checks? I don't see anything posted here, but the link just takes you to a dead page. Is it a scam? Should I be concerned?