Vending machines and WiFi – Sounds little inappropriate, when listened for the first time. But what if it is true, Vending machines in Japan come with...