Our gift cards can be used online or in-store. They have NO expiration date so use them or keep them whenever! If their is an amount that you wish to have put on a card that is not listed or you are having any issues purchasing, please feel free to call us and we can assist you! Contact us at (828)634-7731 Monday-Friday 9-6 and Saturday 9-5.