The Huffington Post uses hyphens in numerical ranges but not in the modifier parts, like this: 30-40 year old men 50-100 mile radius 15-20 gallon containers 20 or 30 year mortgages 20 and 30 year mortgages $70-$80 million a year industry 15-20% a year increase $50,000-$60,000 per year income Does anybody see a problem with the examples above? I don't. Certainly looks better that way then by using suspended (hanging) hyphens. Agree to punctuation in all examples above? But for standalone items they use hyphens: 40-year-old men 100-mile radius 20-gallon containers 30-year mortgages Thank you.