This depends on the person getting the gift. In general, most of the time the person will enjoy it, but there is also that person who will get disappointed for not getting a store-bought gift. In fact, they don't realize the fact that a handmade gift can be much more expensive, not only in terms of time and effort but also in terms of materials.