Perfect weather and heavily promoted specials help give a big launch to a holiday season essential to retailers at a time when consumer confidence has been slipping.
Results: 1 of 1