Finally found the Lando wave at TRU this evening!! They only had one of each, and since I already got Lando at a flea market, I only bought the AT-ST Driver. Had to leave the Han Solo, too - that thing looks pathetic!

Considering how long it's taken this "cancelled" set to finally hit stores, perhaps there's still hope for the Ewok wave by me.