Yep, you’re singing to the choir on that one. Enormous amounts of discussion about that.
The only thing with more is why it takes up to 6 weeks to actually show up on your doorstep.
For GF the shipping process gets started when you get what they term the “shipping email”. When you respond you get assigned to a machine that is scheduled to be built by Flex (and if you decline, that machine gets assigned to someone else). They stop sending emails when they reach the number of machines projected to be produced that week.
Then the machine that you’ve been assigned rolls off the assembly line and goes into the calibration & testing line where they have all sorts of stuff they do to it to make sure it’s aligned correctly, they map the machine’s specific head & laser characteristics, etc. That’s a non-trivial process. It sounds from what they’ve said that takes as long or longer as the build itself.
Then it goes and gets packaged up, stuck in its foam and box and your label gets generated and applied - that’s when UPS gets notified that you’re getting a package from GF and updates their systems and will send you a message if you’re setup for those with UPS.
Then it actually gets picked up by a truck and begins its trek across the country. That’s the time most people think it’s actually shipped. Up until then, most folks would say it’s being prepared for shipment.
Now other companies would send you an email when they stuck that label on your box but GF doesn’t seem to have an automated way to do that. After some process that information gets to them and someone apparently sends it manually. Since the trip to your house could be anywhere from 1 day to a week, it doesn’t take too much delay in them getting the info from Flex to where they can send you the email for it to arrive pretty close to when the actual unit shows up.
That’s another mystery - why does it take almost as long for the notice from Flex to GF and then GF’s email to you as it takes to drive the box across the country