I ordered three ghost mantids a few weeks or so ago (they arrived three days after ordering, so no they dident just now arrive lol), and all the care sheets that said they don't move much must have never met these guys! XD Very active little things, either that or they hate pictures! Lol. This...