I went out of town Thursday (the 6th) and didn't see any of these, so unless I go out of town again soon enough, I'll be waiting and hoping for these to pop up at our Wal Mart.
I'll have to be sure to check the whole aisle, since it seems the VTSCs are getting their own pegs at least in certain places, rather than mingling with the TSC figures.
I certainly hope that's right about the Wal Mart prices being $11; TSC figures have gone up to $6.60ish ("order 66 d00ds!" Sorry, bad reference to a refererence joke >.<) now it seems.