Just placed an order a few days ago. The same day I got notice that the package is under way.
Also in the past I've never had any issues with them. One of the few EU shops by the way who do not charge VAT to customers from non EU countries such as Switzerland. With VAT rates somewhere between...