Toucan Sharing, a prolific but fairly clumsy file locker, have had their Paypal and Alertpay/Payza accounts terminated.
They may now have to close up shop according to their news page
http://stopfilelockers.com/toucansha...ite-may-close/
More to come.....