May be targetted. Check your email/ spam box.
Got a feedback survey (1 minute long) with $5 reward for completing it
Referrer and referee each receive $10 credit after successful account creation by referee
I got this!
Completed the survey but haven't got $5 credit
Just received :)
Ok me t oo no $5