There really is such a thing as a free lunch!
The only downside being, it seems it is served at McDonalds...