While most Americans have been treated to the race for President on the national news, for those living in Iowa, it's a daily presence, in the newspaper, on radio and television and over the internet - especially the non-stop ads for and against the candidates.

A number of new ads have popped up in recent days, like one from Ted Cruz that goes after Donald Trump for having "New York Values."

Also on the air are ads from a Super PAC that has supported Cruz - going after Trump for what he has said in the past, and again arguing that Trump is not a conservative.

Cruz will be in Iowa the rest of the way until the Caucus on February 1, while Trump will also make forays to New Hampshire and South Carolina before next Monday's vote.

Marco Rubio is using the same type of ad in Iowa and New Hampshire, but with different voices (and accents) from the locals in those areas. Here is the ad for Iowa:

On the Democratic side, Bernie Sanders has put up a new ad that makes his final pitch to voters in the Hawkeye State:

One thing all the campaigns are also doing is trying to make sure their people get to the caucus next Monday night.

Here is the effort by Hillary Clinton's campaign:

Donald Trump's organization has a similar video as well:

This is just a smattering of what you can see on your TV or on the internet.

It's no wonder so many people change their minds right before the vote.