We just used Italy Tours for two tours last week. One to Florence/Pisa and the other to Pompeii, Sorrento and Positano. Both tours were excellant! One piece of advice for the Pompeii and Amalfi coast tour would be to skip Positano. It is just a photo stop and your time would be better used in Sorrento. The tour guides they hired for both Pompeii and Florence were so knowledgeable. We purchased the tickets to go into the Galleria Dell'Accademia to see the sculpture of David but this isn't required. You are given free time during the tours to do what you like also. They had us back to the ship in plenty of time to board. I would highly recommend Italy Tours.