What they don’t show On the ads!!
What they don’t show on the ads is that it takes months to actually receive any money into the account even when it’s been confirmed.
I’ve been waiting for nearly a year for some payments and not particularly helpful when contacted.
August 22, 2020
Unprompted review
Reply from TopCashback