If you do not already have an mPerks account, I suggest you sign up. Quite often, Meijer offers 10% credits on most gift cards, including Disney. There is usually a set maximum, per earning period. That credit is then valid to be used for future shopping, but can't be used to purchase gift cards.
I find this to be one of the easier and better ways to buy discounted
Disney GCs - especially when combined with cashback bonuses on groceries from one of my credit cards.
https://www.meijer.com/mperks/about.html