We'll be cruising from Rome to Naples, Dubrovnik, Venice, Messina, Barcelona, Cannes and Liverno. Then we intend to spend several days in Rome. If you've shopped in any of these ports, can you tell us what goods they are known for? What are some good places to shop? How do prices compare with those in the States? Is bargaining acceptable or expected?