The Falcons are now enroute to the US and are expected to arrive in Los Angeles around December 23. As soon as they clear US Customs, we will start to ship. We will notify all those who placed a pre-order, shortly.

If you purchased a Falcon through one of authorized international retailers, you should already have received your Falcon.

Thanks for your patience!