As a non Italian speaking person, it would be very helpful to have an English version of the site. But, with help from Google translate it all worked out fine. Confirmation and receipt of tickets were swift and accurate.
Traghetti-elba.it risponde:
Dear Customer, we thank you for your suggestion and we inform you that if you need assistance during the booking, our Staff speaks 6 languages and is available every day from 08.00am to 08.00pm at number +39 0565 912111. Best regards, Traghetti-Elba staff.