It's conceivable that as part of the application process, an employer / landlord would ask you to run a credit report and/or criminal background check on yourself using a reputable service, and that this service would have a feature whereby you could have the report e-mailed to whomever you want, e.g. the employer / landlord.
The Red Cross does something similar to this. To qualify for many if not all of their volunteer positions, you have to create an account on a 3rd party background check web site (I forget the name of the site) and provide such info as is needed for them to do a background check on you (Social Security number, etc.) I believe what happens next is if the Red Cross decides to accept you as a volunteer, the Red Cross then orders a background check on you, the results of which are provided to both yourself and the Red Cross. I believe the Red Cross doesn't actually have access to the sensitive personal information you provided that is needed to run the background check - and they wouldn't want it either, as there is liability associated with handling such information, especially in California. This is why they use a 3rd party service.
But there's a big difference between a reputable and established organization such as the Red Cross and some random anonymous party you meet on Craig's List...
A further example is that of various certifications... E.g. the CompTIA certifications... If I remember correctly, if you hold a CompTIA certification, you can have your certification e-mailed to whomever you choose, and the recipient receives a link which allows them to check via the CompTIA website that you actually hold the certification you claim to hold.
My analysis of nationalcreditreport.com is that it is more or less a bona fide company providing a more or less bona fide service, however it wouldn't surprise me if you would receive endless SPAM after giving them your personal information, and it wouldn't surprise me if as a part of the TOS you are giving them permission to endlessly resell and otherwise indefinitely warehouse and mine your personal information.
In the case of the link you received via Craig's List:
www.nationalcreditreport.com/index.cfm/offer_may6v12note the "offer_may6v12" at the end of it.
This is probably an affiliate code whereby some 3rd party gets credit for every instance of a signup that arrives at the web site using this code.
The company's affiliate program may be open to anyone and everyone, or it may only be contracted out to specific engineers in the hacking/social engineering industry, or it may well be in-house, in which case it wouldn't be considered an affiliate program so much as an advertising/spamming program, but in so far as the end result is still the same (lots of unfortunate spam) this is just a question of semantics.
Either way, a company that is helped more than it is hurt by it's affiliate links spamming Craig's List is probably best avoided...
As far as credit checks go, you can get better service/price on credit checks by going directly to the big 3 - transunion, experian, equifax, and there is a 4th one whose name escapes me at the moment.. one which is kind of a metacombination of the others...
so I've been applying to half a dozen jobs a day (filing, temp work, etc) and got an email about an interview. However, they're telling me I have to do a credit report thing online as part of the "screening process." Is this normal? I am super not-into giving my credit card number to the internet when I don't know what is going on.
I do not trust a website that looks like this with my credit card number.
is this normal?
I also can't find their office on google maps. hmmm.