Shopping for diamonds can be hard. With a stone so valuable and often gifted as a meaningful present, you’ll want to find the perfect one. When...