Yes, I still try this site and earn points. I cashed out Dec 8, 2019 and got the Paypal deposit February 2020, so they said about two months and that was correct for payments. Here's the email they sent me:
iRazoo
November 4, 2019 ·
Payment Delay: Normally, all rewards are processed every Tuesday, and all rewards that can be sent are sent that same day. Unfortunately, for our order on October 29th, we are still waiting for authorization as the reward order was approved for processing that day. We have been requesting updates daily, but have not received a response other than our order is still being authorized.
This may cause a further delay in orders for the coming weeks until the issue has been resolved. We apologize for the delay, and appreciate your patience and understanding as we sort out this issue with our reward provider. Thank you all for being valued members of iRazoo.com.