Holiday shopping already?

Shopper's Market: Consumers can save as retailers react to sales forecast