Thank you for this list: Alternate Ending Games and Combat Miniatures were new to me.
HBG is the Gold Standard for sure, especially as they offer a plethora of 3D printed models next to their own miniatures. Quality is excellent and prices are reasonable. Next to them I ordered nation specific battle dice from I Will Never Grow Up (originally from Field Marshal Games) as I had problems with ordering straight from FMG.
I know this is getting expensive, but when it comes to tanks, armored infantry and Katyusha rocket launchers, tin models from GHQ in 1:285 scale are by far the best: https://www.ghqmodels.com
I cannot say anything about planes and ships as I never bought some. But the tanks are superb and way better than anything I have ever seen in plastic.
A somewhat less detailed and a bit cheaper alternative was supplied by CinC models. I couldn’t find their website and therefore don’t know for sure whether they still produce wargaming miniatures.
As I live in Germany, here is a useful website of a company based in Northern Germany that offers GHQ models (and a few CinC models that are still in stock): It is easier, faster and cheaper to order at Master of Military if you want to avoid custom fees and delivery time from the United States. I placed half a dozen orders in recent years and can wholeheartedly recommend them. The website is both in German and English and might be useful for all players in Europe: https://www.mastersofmilitary.de/index.php?lang=en