> What Amazon really nailed, and the reason I buy like 90% of things from them, is the easy and known shipping and return policy.
Don't forget reviews.
Decoupling these (in a trusted way) from the seller's storefront is probably not impossible, but still hard enough to add to Amazon's moat.