I know that when we buy souvenirs for ourselves, we alone know the value it will have for us in the future. However, when buying souvenirs for loved ones, what do you look for? Something cheap but representative of the country? Something that they will be able to use? Any trinklet that shows you thought of them? An actual speciality of the place you've visited? Judging from the reactions of the people you've given souvenirs to, what do you think were hits or misses?