@toolness I basically ripped this straight from `reserveAndNotify` from `routes/badge.js`. I kinda want to DRY it out but I can't think of a decent place to export `reserveAndNotify` from.