It has been a while since I've seen anything about the upcoming exclusive Holiday Edition set. Early reports suggested that it would be a Fan Club exclusive, then later many claimed it was a store exclusive (Wal-Mart or TRU). Does anyone out there have the definitive answer? And when does this thing appear in stores or for order? We are getting pretty close to Christmas and it would be foolish for the holder of this exclusive to not have it available pretty pronto! Please help!