Gosh DG i view it differently, IMO i have a service contract with eBay that commits to delivering me particular things.

I meet my side of my contracted obligations - I expect that eBay will deliver on its obligations - and not let me down time and time again ...

(Or keep changing the contract at whim)