The business leaders gathered at a golf club in Ham Lake seemed a perfect audience for a conservative Republican seeking reelection and respite from two weeks of turmoil.
Then came the stories. A sod farmer, a caterer, an electrical contractor and others told Rep. Michele Bachmann that business was down.
"I'm a frustrated Republican," said Bill Nelson, 72, who works in real estate. "My own kids won't vote Republican this year. We're not seeing the leadership in Washington." The scene played out as Bachmann and Democrat Elwyn Tinklenberg hustled for votes late this week in Minnesota's Sixth Congressional District, a once reliably Republican area shaken up by economic woes and controversial remarks by the incumbent.
The race, which has gained national attention, is now considered a tossup, and both sides were reinforcing their ground campaign this weekend with more TV ads financed by a flood of money from partisans around the country.
In a series of stops, Bachmann moved to shift the conversation away from her televised comment that Barack Obama may have anti-American views and onto safer topics such as her call for cutting taxes. She found some support.
At the Ham Lake City Hall, she asked Council Member Julie Braastad, "What are you hearing from residents?" Braastad, 46, replied, "Don't raise taxes."
But Tinklenberg did his best in a debate and campaign stops to keep the controversy alive. He didn't have to try hard.
"El, Michele Bachmann is making your life easy for you," Barbara Schweiger, 61, told him as he stopped at her table in a bar in Anoka.