So I don't know why I didn't think of this before.....I purchased the MC with my Swagbucks last month because they were 'on sale.' I almost immediately got the email that my virtual gift card was ready. I took my virtual gift card and went to
Shop Disney and purchased a $50 Disney e-gift card. Which also came almost immediately. Then I took that virtual gift card and transferred the balance to my actual Disney gift card. So I never had to leave my house. It sounds like a whole lot of steps as I'm typing this, but I didn't have to drive to
Walmart, find a spot, go inside, buy the card, get back in my car and go home. Plus, I saved 100 SB's because it was 'on sale' and then my purchase from Shop Disney qualified for either eBates or Swagbucks (SB was a better deal, but I never end up getting those credits without submitting a ticket, so I just used eBates).
So - I got a $50 gift card for $48.50 and never had to leave my house....not too shabby

(and yes, I know if I used Paypal and then used my Target card I'd save even more...but that also requires me leaving my house