The present invention provides a system method and computer program for negotiating online transactions. The method includes obtaining a price for an item from one or more sellers. A buyer can make possibly dissimilar offers for one or more of the items. If all offers are less than all the prices for those items t...