Not a sighting, just an inquiry. I've seen several (not a huge number, but enough to be significant) AT-TEs there for $39.99, and they get tons of leftover Hasbro stuff (especially Star Wars and GIJoe TRU exclusive sets). Is there any evidence the BMF has either shown up there, or might be on its way? Even being limited on space, I'd buy it for $40 and figure out a way to display it.
I have a feeling there's a much bigger chance of the Joe Pit HQ set showing up for that price there long before the Falcon.