I'm wondering if they shipped some stuff back or sold it elsewhere, because this seems to be the case almost everywhere.
I had seen a lot of posts from people showing how empty their TRU stores were, and the two that are near me have had quite a bit of LEGO inventory through most of the 30% off sale. I went at one point two weeks ago and the entire section was full. I went two days ago (before 40% hit), and nearly everything was gone. LEGO is down to 1 aisle, they have maybe 3-4 Star Wars sets. Same thing at the other TRU here. Same thing as the one by my parents house (different state).
Sure, it's possible someone came into these and bought them all up (though strange, I'm not sure who would buy the First Order Scout Walker at that price), but this all happened while it was still at 30%.