Hi, I'm exploring using Ubercart on a project and need the following scenarios to be possible:
Each product has two very distinct options in terms of pricing (think "rent vs. buy"). I know you can change options via the product attributes that affect price, but I need to have both prices displayed everywhere, like listing pages, not just in a drop down. And given the following features, I don't think separate products is a good solution...
Also, one of the prices needs to be related to the number of downloads a product has. For each purchase of a product, the "buy" price should go down by $X.
Finally, when a customer purchases the "buy" option (as opposed to "rent"), the product needs to be made unavailable (for rent or buy) on the site.
Is there any simple/roundabout way to do any of these things in Ubercart currently? Or, more likely, what is a fair bounty to implement these features quickly?
Thanks!

Basically the customer is choosing between purchasing an item that others are also purchasing in the future, or deciding to buy it outright and uniquely their own for a higher price.