Economic weakness and low consumer confidence, combined with vendor capacity/reliability, are the top threats to business success this peak season, according to a recent Peak Season Trends and Strategies Survey Report by Tompkins Supply Chain Consortium.