Amazon merchants scrambled without July Prime Day.