Virtual I-9 verifications might sound easy but can often come with hidden costs and risks. Learn more in our checklist.