One of the scarier things about this is that 7-Eleven isn't a convenience store here -- it's a retail chain owned by 7&i Holdings and closely associated with Seven Bank.<p>They also provide various things like health, car, and automobile insurance.<p>So you'd really expect a conglomerate of this size to have financial things down.