A store in a mountain?!? What will those 7-11 folks think up next? I'm getting brain freeze just thinking about it.