im sure many people have posted this before, but ive been wondering if there are any stores that sell the physical cards. whenever i go to buy cards i look everywhere and i can never find the physical cards in stores.
if someone has a link to where the physical cards are sold in stores that would be great
Bookmarks