The first day of spring officially arrived three weeks ago in Cedaredge in spite of the five inches of snow that fell two ...