A business transaction method, comprising:
maintaining buyer profiles in a data storage device;
deriving a plurality of customized price schedules for a product based on at least one buyer profile, each of the plurality of customized price schedules varying in accordance with a quantity of the product ordered from a plurality of deal rooms;
electronically offering the product for sale in at least one of the plurality of deal rooms, the product being offered in each deal room in accordance with at least one of the plurality of price schedules; and
displaying a listing of at least one of the plurality of deal rooms in which the product is offered when at least a subset of criteria indicated for a product search matches criteria describing the product.
creating two or more price schedules for a product based on information contained in at least one buyer's profile, each price schedule consisting of a list of two or more prices for the product that vary based on a quantity of the product ordered from two or more deal rooms.