161 real products from six brands, with prices, stock and ratings taken from each retailer’s catalog as of October 31, 2026.