I'm also liking the safe thingie idea

If it's doable of course~
For the refund, I think there might be problems for people with out of stock cards doing that

Because when you sell back to the shop, the card you sold takes some time to show up and then if you're not around when it does, well

You can kiss it goodbye pretty much

Someone else is going to buy it for sure
