Check is one of the main methods used Online particularly when the payments are of reasonably good amount. Some companies do send the first payment by check to verify the address and identity of the Earner .
So in case if at the time of registration you opted to get the payment through Check make sure you put in the exact name spellings that you have in your Bank account here as at the time of deposit . Apart from that make sure your address is correct as the checks are sent to your postal address you filled in the application while getting registered on that particular site.
It usually takes 7 to 10 days in arriving check after they sent from there and after submitting in banks it takes one week + time to arrive money in your account.