Japan has a lot of convenience stores, but in general, there are some similarities you can count on regardless of which one ...