Well I haven't heard zip on my query about my pre-order and have now requested a cancellation, told them they can have the cancellation fee but if they don't reply I will escalate the issue to the appropriate authority.
They can't just take money and give no estimate of the stock arrival.