Glad your having a decent hatch!
I didn't think that they would have been totally frozen! Depending on how they are packaged can make a big difference in the core temperatures of the eggs.
A 50% hatch rate is about par for shipped eggs.

A 50% hatch rate is about par for shipped eggs.