Okay so for anyone else-
They do have your stock, they are talking out of their arse. I spent 20 minutes bitching at customer support, didn't take no for an answer, told them I expect the item this week, filed a 0 star rating and now its been dispatched. Funny that.