There's a dude I've seen at the reptile expo in Manchester, NH that sells stick insects that are about a foot long. I've been trying to find his info for about 20 minutes, but haven't had any luck. If I can find it, I'll post it, but I've seen him there for three years, and I can't imagine something like that is native to New England.