As anyone in a relationship can tell you, whether they've been together for a few weeks or married for decades, buying special gifts can prove...