Have you tried looking in your grocery store ? I noticed that you're in Alabama.... I'm not sure if you have Kroger there, but in Mississippi our Kroger carries a huge display of gift cards and Disney card is one. You could get one there ( or at Publix if they have them there) and then call the number on the card to keep loading it w/ more money..... (I think
Sams Club has them too)
We don't have a
Disney store here so I either have to order one from the Disney store (and shipping is free) or grab some at Kroger. I'm kind of waiting until Ebates has double % for the Disney store or our Kroger runs a gift card promo again.....