US players can purchase online casino Visa gift cards at retail stores like Walmart, Target, CVS, Walgreens, and most grocery stores. They’re also available online at Amazon.com, and some online casinos offer them through live chat with a representative.