I had no problems with LiveAquaria. Everything arrive well-packed, warm, and happy.
I got a pair of H. erectus, I think, but on the web site they were not specific about the species. The pair I received are probably 3-4" long fully extended, the body is about 1". They are too small to eat the bigger morsels from among the frozen mysis I have, but I think I can pick out the smaller ones for them. I'll be posting a thread with a couple of pics in a few minutes. I'll identify the ones I got from LiveAquaria.
Thanks,
Brad