Comment
Comment by Hamuko
I know that physical Steam gift cards exist but I've quite frankly never seen them anywhere. Nintendo/PlayStation/Xbox cards are pretty ubiquitous though. I recently tried getting a Steam one from a grocery store but they only had the console ones.