Everyone knows that when it comes to Valentine’s Day, BFFs are greater than boyfriends. Your BFF just gets you. She has stuck with you through everything and knows just what you need and when you need it. You love each other because of, not in spite of, your flaws. Your loud, annoying laugh? Charming. The way you’re always late? Fashionable. Soulmates are few and far between and that’s why they deserve an amazing, thoughtful gift.
The fact is, getting a present when you’re not expecting one will totally brighten anyone’s day. We’ve rounded up some cool, whimsical and heartfelt gifts, but you can take all the credit. And they’re all under $30. You’re welcome.