They do have DDP, now, just read about it moments ago on their delivery/shipping policy.
For me, the downer was that all products I wanted were shipping from the US warehouse, and I live in EU/Romania.
I asked, and if the shopping cart shows "Shipping from US", then there is no way to change it into "Shipping from NL". They told me there is another warehouse in NL, for EU customers, but if the basket shows US, then the product is not available from NL warehouse.