Staples is selling GAP gift cards at a 20% discount in store and online. The sale has been going on in store since November 6th and it will continue till the 19th. It will then be available again in stores from November 24th to the 26th. See add here.
You can also find them online here. These gift cards will be delivered by email. The same offer is available for Banana Republic, Old Navy, Baby GAP.
Keep in mind that Staples DOES NOT sell more than $2000 of gift cards in any order due to Federal anti-money laundering regulations.
Make sure you use one of you Chase Ink cards to get 5% off on all your Staples purchases. That should give you a total discount of ~25%. There’s no reselling opportunity, but would be a nice discount if you planning on purchasing anything from those merchants.