I like everything ... except the one with the screw sticking out of it. Other than that, I like them.
Also, I have some of those robots. They were at the $1 store here, as well. They need some work, and strangely ... they smell horribly. I'm assuming it's some cancer causing fumes coming off the plastic, but for now, they are in a ziploc in a box, sealed in another box. I'll get around to them eventually.