Offering a gift to mark a special occasion such as a wedding or birthday can be a trying experience. In such situations it is preferable to find a gift which has some form of special resonance with the receiver; however the situation can become even more difficult when you are aware that the person receiving the present is well known for being hard to buy for. In some cases, you may even encounter the person who seems to have it all, in which case it is very hard to decide upon what, if anything, the gift should be.