Question: are ebay gift cards sold in stores?
Answer: You can also buy an eBay Gift Card at retail stores.