Amazon has a lot riding on its third-quarter earnings release on Oct. 31. Given the push and pull across the company's ...