Box Office, Amazon, CVS and sometimes Wal-Mart.
Online or at the concession stand. You can also buy them at other stores like Target or even Amazon.
I believe you can purchase a gift card in the cinemark theatres,( box offices) :)
From the movie theater and maybe online.
Thanks! Your answer is awaiting moderation.