A lot of us think of impulse buying as a bad thing. Impulse buys don't have to be a guilty pleasure, especially when they're gifts. Letting someone know that you're thinking about them can be as easy as a few clicks and a few bucks.
A touch of spontaneity can be a touch of genius when you're shopping for gifts, particularly if you're searching for a friend or family member who is hard to buy for. Impulse buying can lead to rare finds that surprise and delight -- and leave your recipient wondering how they ever lived without your wonderful and unique gift.
Check out our favorite impulse buys below. All of these products make great gifts, even for the person who says they already have everything they need. (It's also OK to pick up an item or two for yourself.)