Valentine’s Day is this Friday, Feb. 14. If you read that sentence and nearly had a heart attack because you forgot to get your significant other a present, don’t worry. You don’t need to resort to grabbing one of those heart-shaped boxes of chocolates or teddy bears holding hearts or whatever other heart-shaped thing you can find at your local drug store (though apparently some people are into that sort of thing).
Most of these 10 (awesome, if we do say so ourselves) gifts are either available digitally or eligible for Amazon’s free one- or two-day shipping. If you’re really down to the wire, you can spring for same-day shipping. And when all else fails, just wrap up a picture of the gift receipt and tell them their gift is on the way. Then offer to pay for dinner.