After seeing how 7-Eleven's run in Taiwan, this does not surprise me. In Taiwan, and I assume other Asian countries, 7-Eleven stores are more full service than in the USA while still being small. Lots of food options, with tables, and you can pay your bills there, including parking tickets.