2.9 carats is less than 40 thousand, which is too cheap
Diamonds can't just look at size, but also look at progress.
At present, there are many brands of miscellaneous diamonds, and the price is still very cheap. If I were you, I would go to Old Temple Gold or Old Fengxiang to be on the safe side. Not cheap, but I won't be cheated.