Anybody from the UK recieved their 104SD yet?

anybody?

still waiting!

so did you order from Turnkey in London?