It doesn't seem like such a great deal to me. I did far better when I could buy a gift card at a supermarket giving me double rewards points on my airline credit card.
I bought a lot of gift cards that year
You could do far better by ordering them through an airline portal with a merchant that allows you to buy gift cards and earn points, ie drugstore.com, who pays 10 points per dollar.
Saving me $2 on a gift card, and giving me a fairly useless Disney Store gift card isn't worth the time or effort, IMHO.