The Evolution of Software Sales in the Age of Instant Delivery