Kroger (KR) defied some of the more gloomy weather in the retail sector at the start of the year to offer better-than-expected sales guidance ...