Amazon promises 100,000 deals for Prime Day

Amazon is doing a second Prime Day on July 12, despite consumer complaints about Prime Day last year, which saw record sales.