Bad weather affected first-half profits at retailer Charles Voegele Holdings, despite improved consumer reaction to the company's goods.