Getting a gift for a wedding can be challenging and it often requires careful thought as