I never had of the early teething problems that eBay's Managed Payments system seemed to have as I was put onto it months later.  It caused a lot of people a lot of bother but it seems to have settled down now.  I receive payments every couple of days or so for my sales.

 

But your mention of a 10% fee is interesting!