At last! Almost two years of nothing locally, and then a batch of these guys showed up. I picked up two of them, might get another two if they're still there next week. I'm pretty sure they are Megalechis picta (was hoping they were thoracata when I first saw them, but I wanted both eventually).