It's now listed as "out of stock." That's what I get for posting it. I'll re-update when it comes back.
Wal-mart exclusive 6873 Spider-man's Doc Ock Ambush is now available for shipping (to home and to store).
Wal-mart lists the set for $29.99, which is $10 less than what we were expecting. It isn't expected to show up in stores until next month so, if you've been waiting for this set, eager to get your hands on Spider-man, there you go.