Mare di Carta compare prices