Gilbert Hoppe put pictures of his hearing aids on a Facebook sales site for $1,000 with a handwritten note: Pair of hearing aids for sale or trade for a good vehicle.
He needed money to buy a wheelchair-accessible van, but a flood of cruel comments soon appeared under his ad.
"It was pretty rude, the way some of them were talking," said Hoppe, 75, a veteran who lives in North Mankato.
Several people spotted his ad and stepped in to help.
A spaghetti dinner fundraiser Sunday night and an online campaign raised thousands of dollars.
"Gilbert was ready to give up his hearing so he could get a car to get to and from the VA in Mankato," said Jena Marie Faue, who helped organize the fundraiser at the Eagle Lake American Legion Post 617.
Others, including Kristi Bighley, Chris Wright and Christina Anderson, had never met Hoppe. But when they heard of his plight, they got to work, organizing donations for a silent auction and putting the call out on a GoFundMe page.
About 100 people attended the dinner and silent auction. Attendees sang karaoke for entertainment, and Hoppe's wife, Linda, even belted out a song for the first time.