Yep...pre-order price quoted is $680 shipped for initial orders. You have to send them an email (sales@eventuri.net) and they'll send you a paypal invoice. I was told shipping will commence on Jan. 20th on the next "batch".
It's very odd how they have handled this. Not sure why they didn't just update their website to make this easier for everyone