I have heard that in Portofino things are pretty pricey which leads me to ask - are there recommendations on places to look for local art and other crafts (like leather, ,jewelry, etc.) that are reasonable? We will be in Rome for 3 days prior to leaving via cruise - visiting stops like Florence, Portofoino, Messina, Taranto, and then 2 days at the end in Venice. I know art and other crafts are subject to what the buyer likes - but where should we stay away because it is a pricey area and are there recommendations of places to look that have great art and reasonable prices. Would love hearing about where to shop and finds that people have come across. Thanks in advance.