I found a site which doesn't require KYC no matter what amount you're putting on the cards, you can use these cards on ANY store that accepts normal USA visas/debits ect.
This leak has been reported as still working 1 times this month (1 times in total).