US supermarket group Weis Markets has booked lower sales and earnings for 2013 as a "stagnant" performance from centre-store categories and declining food stamp spending took effect.