Online or in-store, you may purchase physical gift cards. You're also treating yourself each time you make a purchase.