ParentFull threadexhilaration·American readers may be confused by these prices: EUR 1.095 is one thousand ninety-five Euros.View on HN