7-11 trips at any given time of the day are one of my most precious Japan memories from my 3 week trip.
I cannot even explain why, maybe it it the Nintendo-like jiggles and atmosphere of comfort. We have similar markets where I am from any I know 24/7 chains from around the planet and it isn't really what this is about. The products are not super special either ... still it eminates magic for me and when I went to Taiwan a few years later I was EAGER to enter a Japan-style 7-11.