In less than a month, hundreds of runners were expecting to be doused in colored dye as they run a 3.1 mile course.

At least 700 people paid to take part in the Run or Dye 5K in Daytona Beach. All runners were told the race was cancelled by organizers because the number of people who signed up were too low.

"Me and my girlfriends were gonna go out and we were gonna run and have a good time," said runner Erin Hunter.

Registration fees were as much as $35 a person, and no refunds would be issued. Up until Monday morning, registration was still open, collecting funds.

Runners are outraged, speaking out on social media and calling the race suspect.

"The e-mail said that sometimes they don't get enough people for their events, but there hasn't been a reason why exactly its cancelled on us," Hunter said.

And this isn't the first time this has happened. The organization just cancelled two other Run or Dye races in Augusta and Atlanta, Georgia.

The city of Daytona Beach said the Run or Dye organizers applied for a permit. It was never completed, so no permit was ever issued.

Complaints about these cancellations have gotten the attention of the Better Business Bureau. They have given the Run or Dye company an F-rating.

"We're very hesitant to throw out the word 'scam,'" said Holly Salmons with BBB of Central Florida. "I would say in this case consumers should be very wary anytime the refund policy is a no refund policy."

Run or Dye communications director Katie Langston said their races require upwards of 3,000 runners, so the Daytona Beach race was merged with another race in Haines City. She said runners were given a few options to exchange their tickets for another race. She also said runners could use their registration money toward gifts in their store. However, she was adamant that no refunds would be given.

The company said they are a for-profit organization that also benefits charities at its races. We asked what charities were benefiting from the race in Daytona Beach as well as their next one in Haines City. Langston did not say.