Apple sell a huge proportion of their devices directly, either online or via Apple Stores. Garmin don't and they don't have the same level of control over the supply chain, and they fulfil their own online orders relatively late, because other retailers are a much larger proportion of sales.
Garmin is free to run their business as they see fit, but still, don't allow online retailers to accept preorders if you aren't going to prioritize them to the head of the queue.
Now .. I want my 5s Sapphire and I want it now.
This is what I got from Clever Training .
I asked the approximate date for shipment if I ordered today.
"If you place an order today, your order will be a "pre-order" that will ship in April sometime. We will be fulfilling all pre-orders based on date placed and only after all pre-orders are fulfilled, will our stock status change on our website to "ships in 1 business day" or "ships in 5-7 business days".
Ugh, so I guess that means all theirs shipped out. I ordered a 5x 01/04 at 148 pm EST