It's Thanksgiving Day 2025. And you should be enjoying the family time. But if you've had enough of Uncle David, here's what stores are open.