Holiday sales up 3% this season