Almost every town in Italy has an outdoor market once or twice a week, and some even have it every day. These are usually where you can find things at prices much cheaper than in the shops.I love wandering about these places and usually end up buying something.
I often wondered how the local Italians managed to buy things that were so expensive in the shops and their salaries did not seem to be able to support that lifestyle. Now I understand much better. Like everywhere, you just have to know where to go.
One my favorite places is the large San Lorenzo market in Florence where you can buy Italian made silk ties for three euros, fine Italian leather handbags for forty euros and good quality leather jackets for $150 euros and less.