I'm pretty sure it's Vayssierea felis, just from watching them and researching. I did look at all links provided in this thread and none really match exactly what I'm seeing. So, given that I say Vayssierea felis and I will continue to enjoy watching the little buggers! Thank you all for helping though.