These 2 have just popped up.I believe they are both from Italy,can't quite make out all the writing.....anyone have experience with either of these ?