Although extravagant gifts can impress people, it's the thoughtful gifts that will warm the heart and make a lasting impression. Presents that obviously show a lot of thought and care don't have to cost an arm and a leg; here are several affordable items that are sure to put a smile on the recipient's face.
— Additional reporting by Emily Co