Millions of Ebay users have a legally binding agreement with Ebay.While
Ebay asks users for all details like physical address, tel#, credit card
details, it does not reveal it's own physical address anywhere on the
website. Why is the company so cage...