Dang, waiting over a month, I too have been waiting ages... This is ridiculous.
They gave me the same 'Out of stock' excuse on Monday, then said they would deilver it yesterday (8 working days when they said 5-7). But low and behold it did not arrive. So I called again yesterday (sitting on hold for nearly 30min) and said my order was still pending and the agent could not tell me when it was going to be delivered. Then the only thing Telkom is ever willing to do is send emails to Sales so they can call me back... half a dozen 'emails' sent and have not heard a word!
Either Telkom are lieing through their teeth or incompetent... Tell me again why I want to sign a 2 year contract with you?