When I moved to Cedar Rapids the first time 20-some years ago, I visited Walmart 5 times in one day as I kept forgetting this or that, and as I entered for the last time that night I asked the greeter what time they closed. he casually said 'Christmas', smiled and kept greeting. I said 'Wait, what? Christmas' He said 'Yes, sir it's the only day we close.' This was something new, our Walmart right outside Washington DC closed at mightnight and reopened at 6 am, that's 6 hours I can't shop. You know that's exactly the time that you'll need that scrub brush or 10-quart mixer with a stand or 4K TV, I don't know what you need. Though I would highly recommend the clearance aisle always a good buy there.