I ended up getting mine. Their tracking was absolutely useless. Took almost 4 weeks after shipping.
I could say "just be patient, it will show up", but it's up to the carriers and customs.
In the end it's worth the wait, damn good device. Perfect, no, but my favorite so far.