Many local stores like Walgreens, Walmart, CVS sell them, as well as malls (or so I've heard). They typically come in set amounts ($30, $50, etc.) or refillable ones. They're basically like debit cards or credit cards. Some have limitations but if you find the right one, then yes you can use it to buy membership.