The nation's convenience stores have been in a constant state of evolution, starting by offering small snacks and drinks and basic daily goods like newspapers, magazines and toiletries.

Today, customers at the "conbini," as convenience stores are called in Japan, can pay various household bills on-site, use ATMs and copying machines, order concert and other tickets, get basic medicines, buy game software and even get freshly dripped coffee and prepared meals.

A relatively recent service being offered by convenience stores is local home delivery.