Amazon Prime Day faces new challenge from Walmart's Sam's Club
The retail competition heats up with more sales events than ever.

Having too many deals to choose from seems like a first-world problem.
However, in an uncertain economy with pressures that have caused a slowdown in consumer spending, all discounts are welcome.