Rep. Jack Kingston (R-GA) warned that there’s “no such thing as free lunch” for school children in Georgia, but he seems to have enjoyed a few.

An investigation by Georgia’s WSAV channel 3 found that Kingston, who is currently running for Senate and recently suggested students work cleaning cafeterias in exchange for lunch, had expensed as much as $4,182 worth of lunches for his office over the past three years.

“Kingston and his staff expensed nearly $4200 in meals for business purposes to his congressional office, paid for by the American taxpayer,” WSAV 3’s Dan Kartunen reported. The amount could have purchased nearly 2,000 Georgia school lunches.

WSAV also found that Kingston also racked up $4,289 of free meals paid for by third-party groups like the Georgia Bankers Association and the Congressional Institute. Kingston has also travelled to a handful of continents on congressional business racking up $24,313 in costs. Those expenses include more than just meals. What’s more, Kingston also expensed $145,391 worth of meals for campaign events.

In December Kingston, who is against a federal lunch program, also argued that poor students should sweep floors in exchange for lunch.

“But one of the things I’ve talked to the secretary of agriculture about: Why don’t you have the kids pay a dime, pay a nickel to instill in them that there is, in fact, no such thing as a free lunch? Or maybe sweep the floor of the cafeteria — and yes, I understand that that would be an administrative problem, and I understand that it would probably lose you money,” Kingston said. “But think what we would gain as a society in getting people —getting the myth out of their head that there is such a thing as a free lunch.”

Kingston was widely criticized for the remark. He defended the proposal as a “discussion about the work ethic in America.”