Sorry to yell, but I am freaking out. I've been to two Wal-Marts today, and nobody knows anything about the animated figure release. A third store told me that they had Star Wars figures in stock for $4.77. Why can't I find these? Are these only at Super Wal-marts? Someone else said he got his. Can anyone give me more info? PLEASE!!!!!