Both OneSixthKit and Giantoy
back in March 2022, I believe. I ordered the Deluxe edition through Kit, and Kit is awesome. You can request him to invoice you a portion of the total cost at any time and make small payments towards your figure. It's just that on release, you will only have 14 days to pay off the figure. And I'm sure one could do the same with Giantoy, it's just that I only ordered a solo Cloud from them so it's not as big of a bill (but still expensive lol)
Also to answer your question about NFT, to put it simply without going too deep into it: NFTs are Non-Fungible Tokens. They are blockchain-based tokens that each represent a unique asset like a piece of art, digital content, or media. An NFT can be thought of as an irrevocable digital certificate of ownership and authenticity for a given asset, whether digital or physical.
So with the purchase of your Bring Arts FFVII figures, you are also receiving a digital version of them that is uniquely yours.
Why?
I don't know. I still don't see the point outside of insanely rich people to trade "art" without paying taxes.