Comment Comment by rak00n That sounds like a great start up idea. Cloudflare of payment fraud. parent rak00n 7 years ago