This was at the Walmart on Red Rd, in Hialeah that seems to be a lucky store for me, I wasn't hunting to tell the truth, just stopped by to grab a soda after completing a service call nearby, and decided to check out the toy department, to see if they had anything interesting, and I didn't really notice them until I almost left the isle, a lucky find actually.

I haven't seen any other mention of these from any other thread, I don't really think anyone else as found them, maybe we'll see them in more stores soon.