Despite the saying that Japanese cities never sleep, retail hours are surprisingly limited. Opening hours of most shops are typically 10:00-20:00, though most shops are open on weekends and public holidays except New Year, and close on one day a week.