Hello everyone, So a few days ago I decided that I would spend a few hours checking random stores for some halo mega construx. Most of them were at target and dollar general but some were at Walmart and there was 1 at GameStop. Anyone know any other retailers that sell them in central United States....