OT: Software fulfillment service?

OT: Software fulfillment service?
Some of us have software we’d like to sell.

I looked at

www.swreg.org/pricing/2_9_percent.htm

and then googled the company … many people were not happy.

Can anyone recommend a software fulfillment service or RoR code that does software fulfillment?