I've bought larvae, millipedes, and supplies (substrate/jelly cups), all have arrived safely and communication was fast.
While I have yet to have issues with delivery I have pointed out items I thought could be improved (securing cups, padding/insulation) and I feel like each shipment has improved in response to feedback. I would still recommend reading details on the site in regards to shipping, and be sure to choose a method that offers a DOA (this is true of any seller right now due to the potential for delays.).
I would also highly recommend reaching out with any questions you have before, during, or after, I have yet to have anything come up that could not be resolved with a few emails. In most cases I get a reply within an hour, sometimes much less.
Will definitely buy from again.