Update: I received my order yesterday. I assumed I would never get it and the money was gone. I wasn't too concerned about it, getting invaded by Russia is a valid excuse to not fulfill orders. I was very surprised when I found the box on my doorstep. I ran all 3 aluminum molds today and they shot perfect.
I might place another order just to help the cause.