Trust
Is the vendor legitimate?
Consider: Internet gambling.
What if offshore vendor refuses to pay off a bet?
As long as Internet gambling is illegal (in the U.S.) consumer has no recourse.
Otherwise, use credit cards and rely on banks.
Secure certificates.
Is the customer legitimate?
Rely on credit card data.
Some vendors will ship only to billing address.
Certificate authority.