Interesting, but:

"Applicants must also have a credit card or U.S. checking account as a second form of identification."

Sounds a bit scammy.