The leading non bank finance invoicer is http://www.MarketInvoice.com/ Raising finance this way on your invoices allows you to assist in controlling your cashflow.
Also is http://www.platformblack.com/
http://www.currencyfair.com/ Currency exchange transfers.
http://www.azimo.com/ Currency transfers.
http://www.worldremit.com/ Currency transfers.
http://www.moni.to/ Sending money by phone.
More and more companies are looking at this form of raising capital to ease cashflow.Some it will suit ,some it will not.