Pick the perfect present – at a can't-be-beat price

OLD NAVY BLANKET, $9

Give the gift of cozy nights with one of Old Navy's super-warm, incredibly comfy blankets, which come in three of-the-minute prints sure to brighten up any pal's interior.