Riding out the weather, RONA posts sales decline