Hi
I agree stock levels should be normal with the iPhone 6 models now due to the length of time it's been launched.
As suggested I would contact customer services to ascertain what the situation is with your order.
Personally I would ring them but that's me.
I'm betting they have stock available in stores.
Current Phone >
Samsung Galaxy s²⁴ Ultra 512gb.