You did it again, didn't you? You told yourself you weren't going to wait until the last minute to buy your girl a Valentine's Day gift this year. And yet, here you are on February 12, two days before the big day, and—gulp—you've got nothing. It's a good thing there are only 28 days in February, because you'll be spending the rest of the month on the couch.
Or will you? On the plus side, you didn't actually wait until the very last minute to buy your gift. So you're not sitting at a gas station right now on the night of February 14 contemplating whether or not a $9 bottle of perfume and a dozen roses will cut it when you go home. You do still have time to pick up the perfect present for your S.O. But you'll have to act quickly. To help, here are 10 last-minute Valentine's Day gift ideas.