Shopping for a diamond can sometimes feel like hunting for treasure. There are so many different qualities that a diamond can have, and it can be...