Did you got paid anything from that site, please let me know how much and how many got paid still so far. I think referrals needed to reach payout since these faucets keep away from reaching the payout.
Please let me know soon.
I don't know whether referral links allowed in this forum or not,