Choosing a gift for someone is not an easy task. There are a lot of things that you can just give away. This, however, does not mean that people do that all the time. When people give presents, they want it to be meaningful. If it is just piece of bed sheet, people want it to be meaningful.
Jewelry, for example is just a perfect gift for someone. Jewelry is special and unique. Apart from the expensive price, it is special because jewelry is something that is useful. Jewelry can be worn on you; it does not lay on the shelf for years, untouched. Although books are useful, it is not the same. You definitely cannot wear a book. Besides that, books are not unique. It is produced in huge masses.
Flowers are among the common present people receive. They are nice to look at and smell nice. However, it will not last and die in a couple of days. The jewelry over last unlike chocolates and flowers. Of course it needs maintenance once in a while but it will stay. This will make it memorable to the receiver.
Women love new collection. They change their wardrobe collection almost every season. Sometimes they need something that does not go out of fashion after a certain...