Spectrum Brands faces declining sales and margins due to cautious consumer spending and competition from lower-priced private label brands like Amazon and Costco's Kirkland. Despite a recent ...