I don't deal with international finance but I do deal with payments within the US and I have to say I really disagree with you on KYC. Our KYC process absolutely prevents fraud from happening, and because we are liable for any transactions we process I can't imagine operating without it.