Hi,
I recently placed an order with Critter Depot, which I deeply regret. According to their shipping schedule, my order for superworms and dubias should have shipped on Wednesday. When it did not, I emailed them numerous times, all of which went unanswered. I finally canceled the order via email, the only way to contact them, which also went unanswered. Days later, on a Sunday night, I receive an automated email stating my dubias were shipped. I attempted to contact the seller, but was unsuccessful. The tiny cardboard box was left in my metal mailbox. It sat there for hours in the 90 degree day. There were no air holes or any indication on the box that there were live insects inside, which there really weren't by the time I got home. This company should be ashamed.