This is a table of the Italian situation...
I think only Wind and (maybe) UNO Mobile respect the law at 100%.
The good side of Vodafone and UNO Mobile is that they added some non EU countries as well, like Switzerland, Liechtenstein, Norway, IoM, Jersey, Guernsey and Andorra.