Update:
well i ordered mine on the 12 June. Still hasn't arrived. Checked my account and it "appears" to have been dispatched today, 24th June. Not happy about that. Delivery requires a signature and i won't be at the delivery address when delivery is expected next week on the Tuesday 30th June.
I hope it works better than their dispatch and delivery systems.