Wow, that video brings back some awesome memories... I got the that for Christmas in 87. Loved it.
Also, about half the Walmarts in my area don't carry the line either, hopefully they will in January... but I'm getting nervous thinking that if I get a lot of stuff, then I'll want to replace it with the figures coming out for the movie in 09...