Systems and methods are provided for receiving a request to display a type
of product. Thereafter, a substitute product for the product is selected
from a plurality of substitute products. The selection is based on
expected revenue from display of the selected substitute product. The
product is then displayed to a customer.