the main point is private way to invest your money into something let's say real and pricey without attracting attention, with all other profs that gives you diamonds.
Shipping. Local pickup at few places, Brinks also good, delivery directly to buyer is possible upon request but still depending on stone weight.
Yes, if the intention is to buy diamonds as a private and lasting investment. Similar to buying and owning a Patek Philippe watch which is an equally good personal investment. The longer one keeps them, the more valuable they become.
They are also good for those who want to give their wives or daughters something meant to last a lifetime. Few things last forever and diamonds fit in this category of priceless treasures.
For those who have liquid crypto assets and with enough disposable bitcoins to pay for these stones, a nice IF D-color stone is the best gem to invest in. Even less flawless ones will do but I'm a perfectionist and I appreciate perfect things so that's just how I see it.
The bigger the stone, the better.