Never heard of that brand before...have you purchased and fired?
Pretty good price especially if you're passing through for groceries or the such.
Its made by Fiocchi
http://www.fiocchiuk.com/site/index.php?pag=791&linea=53&titolo_prod=Perfecta Line