Well I have my person opinion on that, but it's not relevant for this thread. What I do want to say is that is he has ****ty business practices, so I would be apprehensive to send him more money. You can take a risk and send him money now, then a few months later you're not going to know if you need to wait a few more months, get a refund, or finally have a shipped keyboard.