I went to one of the forty-thousand local Dollar Generals where in the small town near where I live (it's a Southern thing, OK? There's a Dollar General or seven on every street corner) today and what did I find?
More MCX than I have seen in a store in the past three years combined. Looks like we all have a new place to buy MCX products from a brick and mortar store (oh so important when buying the ODST Squad Ambush sets, because those figures have terrible QC). I picked up a couple of ODST Squad Ambush sets and the Banished Customizer Pack. There were probably ten unique Halo and COD sets, Heroes, and shipping crates with about five or seven duplicates per set max.
Other Dollar Stores in my area have also started carrying Mega, and lots of it. After nearly four years of zero distribution, the floodgates have been opened (pun very much intended).
While I was walking to the register, I saw racks of New Dawn and BFTA blind bags beside the candy bars and beef jerky.
Bottom line, definitely check in all of your local Dollar Stores. You can buy a ton of Mega there. The sets are usually a few cents to a buck more expensive than online, but at least you know your order won't be canceled.