The seller sent the product in a correct anti-static packaging!
Its very bad at no load. At more than 15V VIN, it draws 25mA! At 20V it makes already 0.5Watt! Thats much too much!