Forbes Predicts Gloomy Christmas for Retailers