Comment Comment by carlob I'm from Italy and it's the first time I see this brand. Anyone could explain why it costs an order of magnitude more than a Delonghi with similar specs? parent carlob 7 years ago