Amazon makes 2.5 million-plus price changes on a daily basis