Update, yes, I've been fully paid off now. Geeney claims the whole thing was just a silly misunderstanding on his end, which of course is ludicrous if you look at the chat log because you'll see that he didn't confuse me for being a scammer until AFTER he had 1) offered to give me only half my money back, and 2) continually asked for more time to get me any money until eventually no contact at all. Had I not threatened him with taking this to Interpol etc., he never would have talked to me again, and had support not forced him to, he never would have repaid me.
It's not easy to understand why a vendor who is obviously legitimately making a ton of money would act in this way. The only explanation I have is some type of mental imbalance. That's not meant as an insult at all. I truly hope you get help, Geeney.