Hi I've not posted before but read/lurk and have had mantids as pets in another life(early 90's).
I have what I suspect are 3 Chinese mantids that hatched Dec 16th 2010(wasn't expecting that long story). They are now on their 8th or 9th instar. Well one shed while I was out of town this past...