Shipping delays

I've been waiting for the Fenix 6 Titanium Edition to show in stock for well over a month now. Why is it that every other place i look up online has them in stock but the manufacturer doesn't. I get a pretty steep discount through my healthcare provider and I must order directly through Garmin. I feel like the ship date for these just keep getting pushed back. Does anyone know why or when these will actually be back in stock?