For those not on my discord, GMK sent me an email today saying that they've finally shipped the replacement keycaps to mykeyboard.eu. So, hopefully outstanding orders will start being fulfilled next week. No idea why it took them 3 months to fix their mistakes, but at least that part is done now.