My walmart JUST put out the Cybertron Leader Prime and Megatron... Looks like they were clearing the back inventory this weekend. I could not believe it, thought most had been sold or were no longer shipping. They also finally put out classics cliffjumper and ramjet, wouldn't have gone all over town looking for those like before...
Perhaps they thought there was a release embargo on those as well? Does seem a little crazy releasing last year's toys right before the Movie line is supposed to launch, but then again life is crazy!