Don't put too much stock in what they tell you, mine went from shipped to sitting in Flint, to on a train to LA, then to KY and all kinds of other stories. Then it randomly showed up yesterday.
GM could stand to update their vehicle tracking system for orders and bring it into modern time. I'm just glad it's over and the dealer is now doing their process to get it ready for pickup.