Just not true, no one knows cost or availability or specs, no one knows of any importer in any country so is that 1200 in spain, I don't think so. As far as we know there isn't a production line yet.
I'm not saying it won't be true when the above is addressed, but for now no way.