Diesel prices are topping $5 a gallon in the Treasure Valley. Local fire departments said if prices stay high, budget decisions may be on the horizon.