pull down to refresh

Your skepticism is understandable, but unwarranted in this case, I assure you.
My only affiliation with MoneyBadger is as a user, and an ardent supporter of their great work. Their Ambassadors program is far from their primary focus, and I'm not one of them. To be honest, that's the part of their work I'm least happy with too.
I'd rather spend the time on-boarding a merchant directly, rather than on-boarding them to Zapper. My only involvement with Binance is warning everyone against that casino, whenever their name comes up.