i have read about ppl not getting payments in time but thats only because they were not verified and it was their first payment. I have not heard about ne1 not getting their payment at all there is nothing to worry for online ewallet or check payment but if u want a check u have to download their form fill scan and email it along with ur passport id and u shud be verified that process can take a while after tht no problem at all only takes more time for first check payment once u r verified its quicker just like ne other website.