I wanted to introduce myself, I will probably be a lurker more than anything. I have been into bugs my whole life but just recently started keeping them as pets. I ordered my first pet mantis from Peter, I am so smitten i ordered 3 more on Fri. I look forward to pick all of your brains and maybe...