I agree with you all as I spent the whole day yesterday blasting ebay over their failed new managed payment system