hello, if you buy online gemstones then I recommend gemtre as the best for shop online gemstones. gemtre provides you a certified gemstone and also gives you a laboratory certificate and govt. certificate to prove the authenticity of gems. They have different types of stones like emerald stone, ruby stone, pearl stone, etc. He is dealing with only high-quality gemstones.