Shoppers packed stores in a last minute shopping surge the weekend before Christmas, though retailers and economists said the rush won't make up for earlier sluggishness.
Shoppers buying at last though it won't offset sluggish season.