Although not exactly a "discount", I save my Target FWP gift cards and use them in-store to buy a Disney gift card once I have enough saved. I had $25 worth so instead of saving more for a $50 card, I used them to buy a $25 Disney gift card while they still have them. My Target store typically only carries $50 and $100 cards, but they offer $25 ones around the holiday. So I essentially purchased a $25 gift card at a 100% discount

.
I also do Swagbucks, Shopkick, mPlaces and Perk and I use my BestBuy Visa card to earn
Best Buy rewards. These are all "free" ways to earn gift cards that can be turned into Disney gift cards. If you are buying $100 Disney gift cards at Target, then each $5 FWP gift card is essentially a 5% discount. For each one you receive, you are gaining another 5% discount....10 gift cards = 50% off a $100 card, or 100% off a $50 card

. I like the Best Buy rewards because as long as I have a minimum of $25, I can buy a variable load Disney gift card. At Target, I have to save in $50 increments (except during the holidays when they stock the $25 cards), but at Best Buy, I can load $30, $40, $45 or whatever amount I have saved up.