You could go to Walgreens or a grocery store and get a prepaid Visa or Amex.
As for me, I'm doing my shopping online this year too . . . in the form of what recipes for cookies and fudge I'm making. Between not working the last 11 weeks of the year and the new addition, spare time is something I have more of than money.