I think you should buy diamond rings in local shop.You can touch and see it.But on line you cann't touch it,so you don't know if it is real.
Buying Diamond Jewellery Online is perfectly if you go for a reputed company. Check its credentials before you make your payments. If they are well known its absolutely safe.
It is safe depending on where or what online shop you are buying it from. There are a lot of fabricated jewelries so you should research a lot if you're buying it online. Find a shop that sells it and has a good reputation about selling diamonds online.
There are some esteemed and reputed stores by which you can get quality diamond jewelry. As online stores provide many deals and offers you cab gets the best Real diamond rings and other jewelry at a cheap cost.
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them