Update: King’s Castle is now out of stock, but the other Kingdoms sets are still instock.
This may be your very last chance to pick up a LEGO Kingdoms 7946 King’s Castle set at MSRP! BN.com has it instock for $99.99 USD with a limit of 1 per customer. The set is sold out everywhere and is discontinued so this is probably leftovers that Barnes & Nobles found. Thanks to forum member nkx1 for the news.