I'm sure the Japanese have a word to precisely describe the vaguely melancholic and sentimental feeling of a place/thing that is comforting but inarguably fleeting. I'm not sure many independent corner stores will be around in a few years time. Way more humanity & soul than some conglomerate.