votes received
Here's what their tech support guy in SF said:

"I am sorry for the issue. We have inventory arriving in the UK now. If you order now, it is expected to ship out in about 2 weeks.
We do not ship to Europe from the USA as shipping one unit at a time is very expensive.
I recommend you pre-order and then your order will go out as soon as restocked. "