I and my family just returned from Rome with an agreed response of never to return. Now Rome is beautiful and the history you won't find anywhere more profound, but the people were horrible. I'm not one to post rants in fact this is the first time I've felt so compelled to do so.
But 100% of our dealing with every merchant was a hassle of trying to avoid being ripped off. As an example cab to hotel on meter showed 13 euros, when paying driver says 23euros due to extra baggage? At every restaurant it was either slipping in a charge of 10 euros for a coke for my son, to asking for a recommendation from the waiter and being show the $18 shrimp dish only to be brought the $40 shrimp dish along with a hassle of why I didn't want it, and lastly down to even a barber with the balls to charge $40 euros for a buzz cut that took 10 minutes. With the foot traffic that Rome gets there is an attitude of screw over as many people as possible as a new one is just around the corner that ruins any desire to return. Thankfully this only applied to the large cities, as we spent 3 weeks touring the Tuscany region and found the people there to fair and honorable it dealing with.