This deal has ended.
Get a $20 credit to Old Navy for $10 through 12/25. That's tied with the best deal we've seen from Old Navy this year, which was last offered on Black Friday. Plus, order by 12/23 and you'll get it by Christmas. Note that there is a minimum spend threshold of $20 and that it must be redeemed in-store by 1/28 (after that the value drops to $10).