As mentioned above, you can buy physical gift cards here. A word of advice though...go ahead and order a few things for yourself too, rather than just buying the gift card. I bought a gift card by itself, and because of how it is mailed, it took over a week to get to me. When I place my regular orders, they take two days to get to me. If time of delivery matters, you will get it faster when placing a larger order instead of just getting the gift card.