Sweet deal: Buffett candy factory tour goes for $156,000

AP

An "all-you-can-eat" candy factory tour hosted by Warren Buffett has been auctioned off for $156,000.

Organizers of the auction said Jack Staub, a Newport, Calif., engineer and business owner, had the winning bid.

Buffett will also show Staub, along with his wife and two children, the "only acceptable way to eat a bonbon" before or after their tour of the See's Candy factory in Los Angeles.

Proceeds of the auction on Charitybuzz.com are going to Communities in Schools, a Los Angeles group that works to decrease dropout rates there.

Though Buffett's Willy Wonka turn has generated a lot of money, it isn't as popular as his annual charity lunches.

This year's still-anonymous winner shelled out $1,000,100 to share a steak with him—the least anyone has paid since 2007. Last year's auction went for $3.5 million.

(Read more: Berkshire's Heinz squeezes out 600 employees)

Buffett's Berkshire Hathaway bought See's in 1972. The first store had opened in Los Angeles in 1921.

During his annual six-hour Q&A session with shareholders, Buffett makes a point of letting everyone know he is eating See's peanut brittle as part of a not-so-subtle effort to boost sales for the company's booth at the annual meeting.

Candy also played a big part in the film that's shown to shareholders before the Q&A with a scene Buffett shot with the cast of one of his favorite television shows, "Breaking Bad."

In it, the lead character, Walter White (played by Bryan Cranston), begins to make peanut brittle instead of his customary Blue Meth.

Buffett arrives and warns White he is "The Candy Man," offering to buy the Bad team's business. They make a deal, and Buffett calls 89-year-old Vice Chairman Charlie Munger to share the news.

Munger provides the punch line: "Brittle, bitches."