A Theory of Lowest-Price Guarantees