So I called a local store, and they said that yes it is possible that it could be delayed, and I said something about canceling the order and buying it in the store on the day of, and he told me that even if I did that, the amount that would be shipped would be a handful compared to the 128 gb.
Idk, at this point, it reminds me of the 32 gb vs 64 gb note 5, they did the same thing, had tons of 32 gb, but very few of the 64. I am starting to wonder if this 512 is worth this much hassle and the price.