Posted:
#1
Requested a small payout, my first, on May 31.
Everything on the site says 6-8 weeks but everything is usually completed before.
Has anyone used this site and actually gotten a payout?
Or has anyone used this site and found any contact info for them. I've been looking for the past few days and cannot find any support contact info anywhere.
Appreciate the help!
