The deal runs for the entire month of October and there's no limit to how many you can pick up.
Sonic usually charges a buck or more for a corn dog (varying with location).
They offered similar deals in the past but usually for only a day.
Photo via Sonic.