Free lunches end tomorrow