I'm trying them for my current order. Can't say I'm at all impressed by their shipping. Not even next day. Still waiting on it from the 8th and there's at least another day predicted so I hope it's sealed up well.
You should be fine Fox. Their packaging is pretty good. I don't know of any suppliers that ship standard overnight but you may be able to request it at an additional cost. My orders usually take 2-3 days to arrive but the feeders are always still frozen solid.