Kelly sucks.

Go back to filling out the application to two people who have to sign for you. Screw this electronic stuff. Do it for 2 years then glean out the folks who couldn't send one back without lying about the folks who are supposed to vouch them.