Tweak checks so that trial codes can be redeemed more than once
Don't let user trial more than once