BJs.com is selling Disney Gift Cards at 6% off starting today while supplies last. This is actually very good for Disney and can be used for anything Disney related (stores, Disney World, Disneyland, shopDisney.com, Disney Cruise Line, etc.)
I typically stock up in November when they run this limited special and buy enough to pay my annual Disney Vacation Club dues and renew our Annual Passes for Walt Disney World.
https://www.bjs.com/product/500-d…0000964090
Quantity limit appears to be 5 (but the system let me place two orders). YMMV.