Turns out they close at 11, not midnight. Only tried to go to a Walmart because it was the only thing open when I arrived in charlotte and they suck so much they can't get their hours right online. Funny thing is, on a previous trip down I had to get some ATF at 11:25 and was able to shop here. Something's fishy! And Walmart sucks in general so it's not like they'd ever get more than 1 star anyway.