Shoppers snapped up sweaters, smartwatches and skin-care sets as they chased discounts to drive a stronger-than-expected ...