Abstract: In some implementations, a method for auctioning includes presenting selection between a deal for a rental period for a product that enables a user to purchase a rental period for a specified amount and an auction a rental period for a product over an auction period. The product is possessed by a partner and a bid server manages the deal and the auction. If the deal is selected, a request is transmitted to the partner to send the user the product. If the auction is selected, whether the user submitted a winning bidder is determined based on bids received during the auction period. A request is transmitted to the partner to ship the product to the user if the user selected the deal or is the winning bidder.