Great gift Idea, we will send you a code to use and you can add your recipients email so they can get it directly. Otherwise come in the shop and we will hand you physical card. No expiration date, $25-$500 dollar gift card options.