Finding a right gift is more cumbersome than it looks from the outside. Whatever you buy, there will always an element of uncertainty about how the receiver it. But yes, your focus should always be to find something special for any occasion be it a birthday, wedding anniversary or other social occasions.