Like the title says, I think it'd be cool to be able to buy upgrade cards at times when you can't get in the game. This would take advantage of the once-a-day free reshuffle for those who have long periods between game times. Mechanics would work exactly the same - only one free reshuffle a day, if you have reshuffle cards in inventory you can use them.