The prices of diamonds varies significantly depending on the quality and weight of the diamond. The key factors to consider are the '4Cs': cut, colour, clarity and carat weight However, one of the biggest things that will affect the price you pay is where you choose to buy it from. Identical diamonds can be sold for significantly different amounts at different retailers, so it's always worth comparing similar necklaces to determine the best value.