I missed the reply from Flash:
Also correct, about the SS#. We are required to report your earnings to IRS as even an Independent Contractor if you make $600 or more during a calendar year.
Correct: 2) Requiring your SSN allows the to verify that you are, indeed, eligible to work in the USA.
Correct:3) Having a SSN that matches your name prevents shopper fraud by shoppers signing up under multiple names to avoid receiving 1099s, working even when they are out of rotation for a particular location or continuing to work after they have been terminated by a company.