The Vampyre Castle is the only set I really wanted, and it's sold out before the sale even starts.
Did it ever go back "in stock"? Kind of weird to have a Cyber sale of items that are sold out.
That said, the CITY Dirt Bike Transporter is well worth the $10, that Catwoman set is already OOP, so they must have found some stock, and those other Batman sets are worth looking at too.