I was just in Florence last week, and saw several shops (at least a half dozen) with signs saying they were selling SIMS and phones. I wasn't looking for them, they were just there. There were also several of the official company stores (I saw WIND and TIM ones) that probably sell them too.
The independant places were so obviously getting ready for tourist season with the hand written signs, etc.