Even if it's the cases for the most part, MD could have at least taped it up better so the keycaps didn't fly OUTSIDE of the case and around the box.
For transit, unless GMK fixes their cases, if that is indeed the problem, plastic bags seem like the optimum solution for the future, as is standard with most sets..