Need a drink and out of cash? Don’t worry, if you’re near one of these Japanese MediCafe vending machines, it’ll give you a drink for free. Vending machine operator Apex Corp. is introducing a new system that will give customers the option of watching an ad instead of paying for their drinks. A 30-second video commercial plays on its built-in video screen while the drink is poured in to an ad covered paper cup. Apex currently maintains 35,000 drinks machines that vend at 70-120 yen per cup. The system will be introduced across Japan from June.

While I hate pervasive advertising as much as the next guy, this is a great idea. It’s rare to be actually rewarded for watching an ad. I’ll watch all the ads you want, just give me free stuff. I’m not a complicated man.