not one payment processor seems to be in mood to accept file sharing websites. without cc there will no sales for uploaders