Animated Leader Ultra Magnus Shipping from by 7/20/2008?

{mosimage} has put online order pages for the Animated Leader Class, including wave 2's Ultra Magnus! Even more interesting,the order page says " Advanced Sale: Buy now for shipping by 07/20/2008." That's today! Does this mean that Ultra Magnus orders will be going out tomorrow (since shipping comes to a stand still on Sundays)? Or is that date just a mistake as it's also listed as "backordered"? The shipping on the figure is free, so fans that don't mind rolling the dice may want to get in on this one!

Click here for the Ultra Magnus listing, then click here to discuss it in Waspinator's thread!

*Update* Looks like it was just an error as the listing has now been removed from the site, and those that ordered now have their status listed as: "Special Order: Awaiting inventory".