2014-02-19, 16:17
I've bought mine from http://minipc.de/catalog/il/1795, they say, it will be on stock on 28th. It arrived to Hungary in 2 days, using FedEx economy. So if they have it, you'll get it. The product page always shows availability information.