Sales decline attributed to cost and weather ...