The webinar mentioned a new expert rewards system.
Rather than reinvent the wheel has E-E considered just partnering with a rewards service?
For example, most of the banks/credit unions/credit card companies don't operate their own rewards program. They partner with a provider that specifically handles rewards fulfillment. That partner handles inventory, shipping, redemption and all aspects of the rewards program.