If I read this right, eBay is about to cut the cord to Paypal and force
sellers to sign up and use Managed Payments.We have several accounts
here. Back when eBay first started up, we invested a huge amount of
money developing software that streamline...