This is the verbiage that worries me the most "In doing so, eBay will
manage the payments flow, simplifying the end-to-end experience for both
buyers and sellers. " I think this may mean them holding your money
hostage till "delivery" and no more ins...