just because you live close doesnt mean the rest of the population does; and can you rent a movie at 3:30am on a wednesday? Or anytime on Christmas day?.
I think you will find most people are asleep at 3:30am. And Christmas day, yes my local video store is open on Christmas day.
sure most people will be asleep at 3:30, but not everyone. I've streamed many movies/tv shows around 1am in the morning. Odd that the store is open christmas day, I bet most of them would be closed.