Buying a gift for your loved one’s birthday, anniversary or wedding can be a herculean task. You will often find your stress levels rising at a store as they are not conducive when it comes to findi...