The only way they would spend months in jail, is if they have already have been convicted several times of DUI.
Not in Montana. First time caught can mean jail time.
http://www.edgarsnyder.com/drunk-driving/driving-alcohol-laws/montana-drunk-driving-laws.html
My point was that laws do get changed and what used to be handled informally now can often mean jailtime.