I work for a few dozen ecommerce sites.
Here are my observations
1. Branded products lines being sold directly by the manufacturer/owner of the brand and these brand owner sites are commanding several top rankings.
2. Big boxes ranking high and putting pressure on pricing points.
3. A continuing decrease in the purchases of high ticket items or multiple items. The dollar amount per purchase is decreasing and is increasing the cost of the acquisition per sale.