The two castle sets are backordered.
7090 will ship in 30 days.
7009 will ship on 5-24-07. (tomorrow)
3750 & 7695 shipped yesterday.
7009 finally shipped on the 5th. Only 8 days late from what it says above. (not counting weekends, or memorial day)
Estimated ship date of 7090 is July 22.
Thank goodness I ordered my 7090's when I did! My 7009's shipped on the fourth.