Finding the perfect gift doesn’t have to mean overspending. Thoughtful, well-chosen presents often mean more than expensive ones, and plenty of impressive options won’t strain your budget. Whether it’s for a birthday, holiday, or just a little surprise, these 21 affordable and meaningful gifts are sure to delight any recipient.