They were pretty slow but I finally got my Klarus XT20 for a damn good price.
I just gave them another chance and ordered the XT11 with tracking ID for a total of $58,39 using the discount code "DD60save6ru" and some dino point plus 5% iDonor discount (got a free trial membership).
DinoDirect did a good job here.
Just got my XT11 in perfect condition. Only the original packaging was a bit dented, as it was shipped in a padded envelope.
Ordered 05/20/2012, shipped 05/23/2012 and received 06/09/2012. Pretty fast for DinoDirect.