Trust and Reputation on eBay: Micro and Macro Perspectives