Substitute Forms of Financing for Online companies