User Activity

Soooo ebay stated that MOST people will be better off with managed payments. Who so far has not been ripped off? 1 transaction on managed payments and $2.32 worse off than the old final value and paypal fee structure. Add that to the gouge of paying ...