Just ordered mine!
A local(ish) store has just received stock, so I decided I might as well buy local. Will cost me a few more dollars, but will save me a lot of potential hassle, especially if I receive a less than perfect device.
It should arrive in 2-3 days