Shopping for your wife may be one of the most difficult feats you may encounter.