Retail on Sale

Retailers have been crushed by a shift in spending patterns and preferences, the failure of lower gas prices to translate into increased spending and above average temperatures.