I remember they used to be on megaupload or something but how’s it done now?
What about payments? Is it all trust or is there escrows to do this?